Test Strategy Template
Test Strategy Template
aTest Strategy
[Project Name]
Author: [Author]
Date: [yyyymmdd]
Version: [#.#]
Operator notes:
All instructional text is displayed in blue font colour in the template. These should be deleted prior to the document being
distributed for review and approval.
Update text within square brackets which is placeholder text with relevant text.
E.g. [yyyymmdd] should be changed to latest date 20130305
Use this basic structure and type sizing for all your covers. Do not manipulate or rescale any of the graphic components. Use
initial caps in your headings with capital letters for proper nouns only.
Document Control
Document location
Location
Author
Position Name Contact no
Revision history
Version Issue date Author/editor Description/Summary of changes
Reviewed by
Version Issue date Name Position Review date
Approvals
Approval refers to the approver’s acceptance of the content and overall intention of this document, including acceptance of any
commitments described in order to successfully deliver the initiative. The approver, where relevant, also confirms that this
document complies with relevant strategies, policies and regulatory requirements.
Version Issue date Name Position Approval date
Related documents
Document Location
710648741.docx Page 2 of 17
Test Strategy Template
Table of Contents
1. INTRODUCTION...............................................................................................................................................................................4
1.1. Purpose...................................................................................................................................................................................4
1.2. Objective.................................................................................................................................................................................4
1.3. Scope......................................................................................................................................................................................4
1.4. Underlying Testing Principles..................................................................................................................................................4
2. TEST STRATEGY.............................................................................................................................................................................4
2.1. Testing Methodology...............................................................................................................................................................4
2.2. Develop Test Plans.................................................................................................................................................................4
2.2.1. Master Test Plan 5
2.2.2. Detailed Test Plan 5
2.3. Test Design & Preparation......................................................................................................................................................6
2.4. Test Summary Report.............................................................................................................................................................6
3. TESTING TYPES...............................................................................................................................................................................6
3.1. Unit / Component Testing........................................................................................................................................................6
3.2. System Testing.......................................................................................................................................................................6
3.3. Regression Testing.................................................................................................................................................................7
3.4. Integration Testing..................................................................................................................................................................7
3.5. End to End Testing of current business processes.................................................................................................................7
3.6. Performance Testing...............................................................................................................................................................7
3.7. User Acceptance Testing........................................................................................................................................................7
4. TESTING APPROACH......................................................................................................................................................................7
4.1. Testing Objectives...................................................................................................................................................................7
4.2. Testing Framework..................................................................................................................................................................7
4.3. Test Execution........................................................................................................................................................................7
4.4. Testing Challenges.................................................................................................................................................................7
5. AUTOMATED TESTING TOOLS......................................................................................................................................................8
5.1. Test Management...................................................................................................................................................................8
5.1.1. Test Management Tool 8
5.1.2. Defect Management Tool 8
5.2. Test Automation Tools............................................................................................................................................................8
710648741.docx Page 3 of 17
Test Strategy Template
710648741.docx Page 4 of 17
Test Strategy Template
710648741.docx Page 5 of 17
Test Strategy Template
1. Introduction
Add a brief introduction
<text here>
1.1. Purpose
<text here>
1.2. Objective
1.3. Scope
2. Test Strategy
This section outlines the testing methodology and the testing procedures for each testing.
<text here>
Test plans are developed to describe and justify the test strategy in relation to technical requirements and risk. The test plan
brings visibility on the test design and execution based on the defined strategy.
710648741.docx Page 6 of 17
Test Strategy Template
The purpose of an MTP is to identify testing to be conducted for those Releases following System Test.
The responsibility for the MTP’s resides within the deliverables of the Test Managers and their Leads.
The following content must be included:
Testing to be conducted; i.e. Test Releases & Regression Test Approach
Test Type Coverage Matrix
Milestone Schedule
Work Plan, Resources & Dependencies, High Level Estimates
Test Approach
Roles and Responsibilities
Test Evidence Policy
Measurements and Metrics
Progress Reporting
Co-Dependency Management
Alignment Management
Environment Requirements
Defect Management Process
Handover Strategy
Data Collection
710648741.docx Page 7 of 17
Test Strategy Template
A detailed Test Plan (DTP) should be produced for each testing Phase identified within the appropriate MTP. The Testing teams
should produce DTPs for testing within their accountability. This is a collaborative exercise, as the Test Manager remains
accountable for the entire test program as defined in the Project MTP.
The DTP should consider the following content:
Specific/detailed approach
Test Approach
Test Conditions
Test Cases
Expected Results
Test exclusions
Test substitution (only for Performance Testing)
Specific Plan and Timeline
Specific Environment Requirements:
Application software requirements
Infrastructure requirements
Business Process/Workflow
Business Activity Monitoring (in the case of Oracle & potentially webMethods)
Data requirements
Data transformations/canonical operations
Adapters (purchased/introduced as well as purpose built)
Connectors (purchased/introduced as well as purpose built)
Web services and web service management.
Logging
Process automation
710648741.docx Page 8 of 17
Test Strategy Template
State
Synchronous & asynchronous transactions
Mediation
Security
Data integration/cross reference accuracy
Meets required service levels
Environment request and maintenance processes
Software Configuration Management
Change Management:
Software
Testing artefacts
Specific Roles & Responsibilities
Dependencies and Alignment Management
Defect Management
Test Release Risks
Key Contacts
<text here>
<text here>
<text here>
3. Testing Types
710648741.docx Page 9 of 17
Test Strategy Template
System testing is the functional and non-functional testing of the entire deliverable system, and the interfaces between the
various components.
<text here>
<text here>
Performance Testing is the name given to a variety of testing techniques associated with the system’s behaviour under
conditions of volume and load
<text here>
UAT is the opportunity for the business to test a functionally proven and technically robust system, in a stable environment,
against the business objectives.
<text here>
710648741.docx Page 10 of 17
Test Strategy Template
4. Testing Approach
A well-defined testing approach will help to minimize major risks.
<text here>
A framework that makes testing more effective and efficient must accompany the approach.
<text here>
<text here>
<text here>
<text here>
710648741.docx Page 11 of 17
Test Strategy Template
<text here>
<text here>
<text here>
<text here>
This section details the approach and processes that need to be followed for requesting environment builds and/or refreshes.
<text here>
<text here>
710648741.docx Page 12 of 17
Test Strategy Template
<text here>
<text here>
<text here>
<text here>
<text here>
710648741.docx Page 13 of 17
Test Strategy Template
1.29.1. Applicability
<text here>
<text here>
<text here>
<text here>
<text here>
710648741.docx Page 14 of 17
Test Strategy Template
<text here>
<text here>
<text here>
<text here>
<text here>
<text here>
The purpose of the Entry Criteria Risk Assessment process is to evaluate the readiness of commencing a testing Release.
<text here>
The purpose of the Exit Criteria Risk Assessment process is to evaluate the finalisation and completeness of a testing Release.
<text here>
710648741.docx Page 15 of 17
Test Strategy Template
<text here>
Metrics need to be established for each testing phases. The metrics and measurement process must be agreed by the
necessary stakeholders and will form the foundation for progress reporting.
<text here>
<text here>
Add Schedule
710648741.docx Page 16 of 17
Test Strategy Template
710648741.docx Page 17 of 17