With all the operating systems, platforms, browsers, and hardware that are used to surf the Web, the testing coverage to include all possible configurations becomes very complex and cumbersome. With testing assistance from the ATT these configurations can be adequately and readily tested. Another strategy involves working with the Design team to test prototypes and UI mock-ups in front of users to gauge their impressions and reactions to the UI designs. Usability testing generally involves having users test the application. This can be done onsite at the company or in other controlled environments.
Beta testing is another strategy that can be quite successful.
This effort should continue for several days after the site has been updated with the released build. One of the biggest challenges for the product development organization is their ability to fix the reported problems and to implement the requested enhancements on a timely basis. In order to be responsive to the needs of the business as well as the marketplace, a speedy defect management process is essential. All bugs and enhancement requests should be documented as part of an effective defect management process. A defect tracking system that allows for Web access is crucial, especially since issues will be reported from multiple sources.