internet applications |
Aftersleep Books
|
||||||||||||||||||||
The Web Testing HandbookThe following report compares books using the SERCount Rating (base on the result count from the search engine). |
|||||||||||||||||||||
|
Aftersleep Books - 2005-06-20 07:00:00 | © Copyright 2004 - www.aftersleep.com () | sitemap | top |
Recognizing that companies need to conduct evaluation as they develop their "next generation" web sites and applications, The authors have written an insightful introduction to the concepts and techniques for conducting various tests. The book starts with an introduction to web programming, servers, architecture, and all those something 2 something terms (Business to Business (B2B) and Market to Market (M2M) for example). To select and conduct appropriate tests requires an understanding the purpose of the application and the architecture that supports it.
The authors reference a study by Creative Good during the 1998 holiday season on 10 leading Web shopping sites. The study found that for every US$1 spent on advertising generated US$5 in additional review while US$1 spent on "customer experience" improvements yielded more than US$60 in additional review. What more motivation is needed to ensure your Web site is usable?
This handbook guides you through the web testing process. The book is easy to follow and avoids dry "theory" talk that you find in many technical books. How often have you read such a book and found yourself unable to apply it to real world situations? You'll find a handy checklist of test conditions along with URLs for further references associated with the section to help you apply the test concepts. You can take the relevant items from the checklists and create your test case templates. The authors took another step and created a companion Web site using an imaginary company as a case study and included downloadable sample business requirements and test plans associated with the case study.
Covering all of the possible bases, the book offers guidelines and checklists for conducting all kinds of testing that applies to web-based applications, from interface usability to server functionality. It also includes common software development scenarios and provides possible options for handling them. For example, a team may require everyone to work on the weekend to test the Web site's ability to handle a large number of users. However, it may not be the best way to go functionally and financially. The authors explain the reasoning and present available options.
While traditional software developers are probably most familiar with concepts like load testing (determining how much load a server can handle) and software testing (making sure that all of the functionality works), human factors professionals have touted the concept of usability testing as a way of determining how well a user might be able to navigate and use a web site or application. Jakob Nielsen has been one of the most vocal in this. The book provides a variety of methods for testing usability.
The book provides something for everyone in a software development shop including developers, testers, managers, and project managers. Testers get help on how and where to begin. Managers can benefit from the test strategies and planning. Companies new to testing and not knowing which tools and resources to use will want to review the book's unbiased discussion and resources of such tools. You won't feel overwhelmed by the resources because it's organized by sections, which helps you focus on current needs.
The book is well laid out and it's a fast read. It would be difficult to miss its concepts. This well-rounded book would be a boon to any software development team's library even if it were only one person playing all the parts.