Understanding the Web test process is essential for deciding how to proceed with the selection of a Web test process, automated test tools, and methodologies. Following are several challenges that need to be considered when deciding on the Web process that is most
applicable for your business:
The Web is in a state of constant change. The developer and tester need to understand how changes will affect their development and the Web site test process. As technology changes, testers will need to understand how this will affect them and how they will handle their testing responsibilities.
When setting up the test scenarios, the tester needs to understand how to implement different scenarios that will meet different types of business requirements. For example, is a tester testing a site with graphic user interface (GUI) buttons and text boxes or testing HyperText Markup Language (HTML) code? Simulating response time by pressing buttons and inputting different values will verify if correct calculations are valid. (See the section Business Requirements for more details.)
The test environment can be a difficult part of the setup for the tester. You need to be aware of all of the different components that make up the environment; the networking piece can be especially difficult to simulate. The following several considerations need to be addressed