Friday, December 18, 2009

Test Plan Template

Here is a sample Test Plan Template.
-----------------------
Introduction
Summarize the product/Feature that being tested. A high level Outline all the functions. Provide a list of relevant related documents, such as requirements, design documents, other test plans, etc.

Scope
Describe WHAT is being tested, such as all the functions of a specific product, interfaces, integration of all functions.
Describe HOW you will accomplish above activities.
Also, mention the features that will NOT be tested.

Standards, Naming conventions

QA Organization and Resources
Mention the names of the QA resources, their roles and responsibilities.

Testing Approach
Describe the overall approach to testing. For each major group of features or feature combinations, specify the approach which will ensure that these feature groups are adequately tested. Mention the participants and methodology for each type of testing activity.
o Unit Testing
o System and Integration Testing
o Performance and Stress Testing
o User Acceptance Testing
o Automated Regression Testing
o Beta Testing

Assumptions, Risks and Dependencies.

Test Environment
Mention the Hardware and Software requirements for the Testing environment.
Also mention the setup and configuration issues.

Software CM Processes

QA Entry and Exit Criteria.
Here are some examples.
QA Entry Criteria
- All code developed and compiled on ALL applicable platforms
- Code Walk-thru and Peer review complete
- Unit Testing complete

QA Exit Criteria

- All test cycles complete
- System Test Cycle complete
- UAT complete
- All Test Runs recorded and the Test Run Metrics submitted to PM
- No S1 or S2 defects open

Tools
Mention the Automation tools and Bug tracking tool here.
Note: A brief discussion on the justification of Automation would be appropriate here.

Test Schedule
Describe the Testing cycles, durations and Completion dates. Also mention the resources.

QA Deliverables
Mention all the deliverables: Test Run charts, Pass-Fail Metrics and so on.

No comments:

Post a Comment