Skip to Content
Testing ASP.NET Web Applications
book

Testing ASP.NET Web Applications

by Ben Hall, Jeff McWherter
October 2009
Intermediate to advanced
430 pages
12h 45m
English
Wrox
Content preview from Testing ASP.NET Web Applications

7.3. Beyond Simply Breaking the Application

We have discussed the relationship between automated and manual testing, but as we mentioned there are times when you can't automate the application. This is where you need to use manual testing to solve these kinds of issues.

7.3.1. Usability

One key area within the banner of manual testing is usability. Although many projects have dedicated usability testers it is still the responsibility of every tester to ensure that the application can be used effectively by the user. The most important part when testing the application is to view the application from the viewpoint of the user. Ignore any prior knowledge, and treat it as if you were simply using it on a day-to-day basis. You want to make sure that the application is clear and understandable for everyone who needs to use it. It's pointless having a web application that can only be used correctly by the team who built it.

When using the application, make sure that all the pages have a very clear UI and you know exactly what you are expected to do and how to proceed. For example, with a site such as the WroxPizza example it is important to ensure that people know how to add items to their order so they can purchase them. If this is confusing, then the chances of them using the site and purchasing an item would be reduced. You also want to make sure that the pages are designed in a clean fashion. Can you see all the relevant information on the page without having to constantly scroll ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Pro ASP.NET Web API: HTTP Web Services in ASP.NET

Pro ASP.NET Web API: HTTP Web Services in ASP.NET

Tugberk Ugurlu, Alexander Zeitler, Ali Kheyrollahi
ASP.NET 4 Unleashed

ASP.NET 4 Unleashed

Stephen Walther, Kevin Hoffman, Nate Dudek

Publisher Resources

ISBN: 9780470496640Purchase book