Information & Technology Management Standards


Testing Strategy

The Testing Strategy documents the high-level project direction as it relates to testing. The deliverable includes strategies for Unit, Integration, System and User Acceptance Testing. Specific considerations include converted data, performance, system interfaces, the scope of testing, the types of testing, and the significance, or critical nature, of the system to the business.

In the case of remote development, ITMB highly recommends that application code is migrated to the Ministry database and middle tier servers early in the development cycle to execute unit testing. The expectation is to mitigate technical issues arising later in the development process due to differences in server configuration, software versions and/or operating systems.

Template

Contact

Download Template Testing Strategy Template Senior Application Analyst

Deliverable Reviewers

IMG Reviewers

Other Typical Reviewers

Application Analyst ITMB Business Analyst
Technical Architect    

Related Deliverables

Successor Deliverables

  Unit Test Results   System Test Results
  User Acceptance Test Plan    

Related Standards

Download Standards Document Defining a test strategy should be scheduled in the Analysis & Design phase. This strategy will include the development of test scenarios, test cases and a detailed test plan.
Download Standards Document The Testing Strategy should conform to the Ministry template.
Download Standards Document Five levels of project testing should take place: unit, integration, system, system integration, and user acceptance. At the end of system integration testing the system should be ready for user acceptance testing.
Download Standards Document In the case of remote development, ITMB highly recommends that application code is migrated to the Ministry database and middle tier servers early in the development cycle to execute unit testing. The expectation is to mitigate technical issues arising later in the development process due to differences in server configuration, software versions and/or operating systems.
Download Standards Document An acceptance test task should be included in the workplan to enable the business area to test the final product in a production-like environment prior to implementation. The initial requirements for this acceptance test should be documented during the business design.

NOTE: Acrobat Reader needed to view or print PDF versions.