Managing Application Testing

Because of the magnitude of the application testing endeavor, it is recommended that you select a manager to develop a plan and methodology for testing and to monitor testing progress. If your organization is multinational or highly decentralized, you might want test managers in more than one location, particularly if different suites of applications are used at different locations. Using such an approach, the test managers can focus on location-specific needs, such as different network clients or performance requirements.

Early in your Windows 2000 project, lay the groundwork for application testing so that you have time to resolve any problems that arise. The test manager coordinates the application testing project, taking responsibility for tasks such as:

  • Developing a system for prioritizing applications.

  • Coordinating the inventory and prioritization process.

  • Developing a methodology for testing.

  • Determining resource requirements for testing, including hardware, software, and personnel.

  • Creating a schedule for testing.

  • Writing the test plan.

  • Designing or purchasing a test tracking and reporting system.

  • Promoting the importance of and strategy for application testing; gaining cooperation from application experts.

  • Monitoring the progress of testing, and reporting on it to management, internal application development groups, and external vendors.

  • Following up with groups that are not meeting their testing commitments.