Creating a Test Strategy :
The test strategy is a formal description of how a software product will be tested. A test strategy is developed for all levels of testing, as required. The test team analyzes the requirements, writes the test strategy and reviews the plan with the project team. The test plan may include test cases, conditions, the test environment, a list of related tasks, pass/fail criteria and risk assessment.
Defining Test Strategy :
A solid testing strategy provides the framework necessary to implement your testing methodology. A separate strategy should be developed for each system being developed taking into account the development methodology being used and the specific application architecture.
The heart of any testing strategy is the master testing strategy document. It aggregates all the information from the requirements, system design and acceptance criteria into a detailed plan for testing. A detailed master strategy should cover the following:
- Project Scope
- Test Objectives
- Features and Functions to be Tested
- Testing Approach
- Testing Process and Procedures
- Test Compliance
- Testing Tools
- Defect Resolution
- Roles and Responsibilities
- Process Improvement
- Deliverables
- Schedule
- Environmental Needs
- Resource Management
- Risk and Contingencies
- Approvals and Workflow
- Project Overview
- Business Risks
- Testing Milestones
- Testing Approach
- Testing Environment
really helpful !!!! keep it up
ReplyDelete