Testing Applications on the Web
Testing Applications on the Web is required reading for anyone interested in developing reliable Web applications. It covers many aspects of Software Quality Assurance (SQA) and offers helpful insights.
I've never served on an SQA team, but I appreciate the importance of SQA. Reading this book was an education for me, and Nguyen is an excellent teacher. He makes it clear that Web technologies require new testing strategies. On the client-side, we must contend with multiple-client workstations with different browsers and hardware/software configurations. On the server-side we have mixes of hardware, operating systems, components, server processes, and databases.
This book accomplishes its goal and can be put to practical use almost immediately. It presents essential testing strategies and techniques for Web-based applications. Its 18 chapters cover many aspects of software testing: user interface tests; functional tests; database tests; help tests; configuration and compatibility tests; performance, load, and stress tests; and Web security tests. It also presents a comprehensive set of practical tips and checklists.
Nguyen is an excellent technical writer, and presents the right mix of definitions, explanations, figures, and examples. One feature missing, however, was a unified example. I expected a real-world case study to unfold as different testing strategies were explored. Instead, the examples are ad hoc. This is minor; the examples are fine.
If you develop Web applications, or want to learn about testing Web applications, buy this book.
- By Glenn E. Mitchell, II
Testing Applications on the Web: Test Planning for Internet-Based Systems by Hung Q. Nguyen, John Wiley & Sons, Inc., http://www.wiley.com/compbooks.
Cover Price: US$39.99