A software testing survival guide for those who work in Internettime
With Internet applications spreading like wildfire, the field ofsoftware testing is increasingly challenged by the brave newnetworked world of e-business. This book brings you up to speed onthe technologies, testing concepts, and tools you'll need to rune-business applications on the Web. Written by Hung Nguyen, acoauthor of the bestselling software testing book of all time,Testing Computer Software, this new guide takes you to the nextlevel, helping you apply your existing skills to the testing of B2B(Business-to-Business), B2C (Business-to-Consumer), and internalWeb-based applications. You'll learn how to test transactionsacross networks, explore complex systems for errors, and workefficiently with the many components at play--from servers tobrowsers to protocols. Most importantly, you'll get detailedinstructions on how to carry out specific test types along withcase studies and error examples for each test.
Software testers, test leads and test managers, QA analysts andmanagers, and IT managers and staff will find this an invaluableresource for their testing projects. With an emphasis on achievablegoals and necessary rather than nice-to-have features, TestingApplications on the Web provides:
* An analysis of the Web-application model and the differencebetween Web testing and traditional testing
* A tutorial on the methodology and techniques for networkingtechnologies and component-based testing
* Strategies for test planning, test case designing, and erroranalysis on the Web
* Effective real-world practices for UI (User Interface) tests,security tests, installation tests, load and stress tests, databasetests, and more
* A survey of commercial tools and a sampling of proven testmatrices and templates
Hung Q. Nguyen
Computer Science Informatik Networking Netzwerke Softwareentwicklung Web Site Development / Electronic Commerce Web-Entwicklung / Electronic Commerce World Wide Web
"Testing Applications on the Web by Hung Q. Nguyen is an absolutemust for anyone who has a serious interest in software testing,especially testing web applications. This book covers nearly everyaspect of the error-finding process, moving from basic definitionsand terminology, through detailed and easy-to-understandexplanations of most testing strategies in use today. It finisheswith a chapter on Web testing tools and appendices with testdocumentation templates. This book is written with the practitionerin mind, but can equally well be used by students in softwareengineering curriculums. It presents both theory and practice in athorough and clear manner. It illustrates both concepts andpractical techniques with numerous realistic examples. This is avery good book on testing Web applications." --Steve SchusterDirector, Quality Engineering Carrier Applications Group Phone.Com,Inc.
"Testing Applications on the Web is a long-overdue and muchneeded guide to effectively testing web applications. The explosionof e-Commerce businesses in the last couple of years has broughtnew challenges to software testers. There is a great need forknowledge in this area, but little available. Nguyen's class,Testing Web Applications was the only class I could find of itskind and I was immediately able to put what I learned to use on thejob. Nguyen's first book, Testing Computer Software is requiredreading for my entire test team, and Testing Applications on theWeb will now be added to that list. Nguyen provides a combinationof in-depth technical information and sound test planningstrategies, presented in a way that will benefit testers in realworld situations. Testing Applications on the Web is a fabulousreference and I highly recommend it to all software testers."--Debbie Goble Software Quality Control Manager SBC Services,Inc.
"Testing Applications on the Web contains a wealth of practicalinformation. I believe that anyone involved with web testing willfind this book invaluable. Hung's writing is crisp and clear,containing plenty of real-world examples to illustrate the keypoints. The treatment of gray-box testing is particularlyinsightful, both for general use, and as applied to testing webapplications." --Christopher Agruss Quality EngineeringManager Discreet (a division of Autodesk)
Years ago I was looking for a book like this. Internet softwaremust work in all kinds of configurations. How can you test themall? Which do you choose? How should you isolate the problems youfind? What do you need to know about the Internet technologiesbeing used? "Testing Applications on the Web" answers all thesequestions. Many test engineers will find this book to be a godsend.I do! --Bret Pettichord Editor Software Testing Hotlist
If you want to learn about testing Web applications, this bookis a 'must-have'. A Web application comprises many parts - servers,browsers, and communications - all (hopefully) compatible andinteracting correctly to make the right things happen. This bookshows you how all these components work, what can go wrong, andwhat you need to do to test Web applications effectively. There arealso plenty of examples and helpful checklists. I know of no otherplace where you can get a goldmine of information like this, andit's very clearly presented to boot! --Bob Stahl President TheTesting Center
"I won't test another Web app without first referring to TestingApplications on the Web! The test design ideas are specific andwould provide excellent support for any tester or test plannertrying to find important problems fast. This is really one of thefirst testing books to cover the heuristic aspects of testinginstead of getting caught up in impractical rigor. It's likeclimbing into the mind of a grizzled veteran of Web testing. It'snice to see a testing book that addresses a specific problemdomain." --James Bach Principal Satisfice, Inc.
()