Chapter 10
Testing Web Applications
About This Chapter
The goal of testing software is to ensure that the software meets product requirements. Two preconditions lurk in that simple statement:
Without product requirements, you can t start testing.
Without measurable goals, you don t know when to stop testing.
Product requirements and goals are generally determined outside the development process usually by customers or management. In this chapter, you ll learn how to apply product requirements to plan, create, run, and correct problems found by tests.
Before You Begin
To complete this chapter, you must:
Have access to a Web server either through a Web hosting service or through your local area network (LAN) that you can use to test and debug Web applications.
Have successfully completed and deployed one or more of the sample Web applications in this book.
Be familiar with a Microsoft Windows scripting language, such as Microsoft VBScript or Microsoft JScript.
Have installed Microsoft Application Center Test (ACT), included with Microsoft Visual Studio .NET Enterprise Architect Edition. This requirement applies only to the material in this chapter that discusses load testing Web applications.