...
This section identifies the deliverables, delivery date and resource responsible for each deliverable.
Key Deliverables | | Expected Delivery Date | Resource |
Functional Test Tree (FTT) | TBD | TBD | Plan | This document. Test Plan | TBD | TBD |
Test Case Designs | list of objectives and priorities of the tests. | TBD | TBD |
Test Cases | Steps and expected results. | TBD | TBD |
Status Reports | | Weekly | TBD |
Test Logs | Run logs. | Ongoing during test execution | TBD |
Defect Reports | Entered in Jira. | Ongoing during test execution | TBD |
Test Summary Report | | TBD | TBD |
4.2 Test Schedule
The planned test schedule of the Touchstone project has an anticipated start date of //2008 and completion date of //2008. The estimated completion date is based on several assumptions, some of which have been identified in 2.3 Risks & Contingencies.
Milestone | Target Timeframe | Summation of Activities |
Develop test strategy / plan | //2008 - //2008 | - Analyze existing design documents, notes, and other available materials
- Develop test plan document
|
Review test plan | //2008 - //2008 | - Review, clarify, correct, and update the test plan
- Client approval of test plan
|
Perform test analysis | //2008 - //2008 Develop FTT | - Develop test case design document
|
Review FTT & test case design | //2008 - //2008 | - Review, clarify, correct, and update the test case design
|
Build functional test cases / scenarios | //2008 - //2008 | - Combine test objectives into test cases
- Document data, procedures, and results
- Prioritize test cases
- Determine which test cases will be executed in different browser/OS configurations
|
Setup test environment | //2008 - //2008 | - Setup web server and database server
- Load application under test
- Setup logins and authorizations
|
Setup test data | //2008 - //2008 | - Review & analyze test cases to target data to load in test environment
- Load initial test data set
|
Execute functional & exploratory tests | //2008 - //2008 | - Execute documented test cases, as well as exploratory tests
- Communicate with the development team when issues are found
- Maintain a test run log
- Track test metrics
|
Investigate / correct defects | //2008 - //2008 | - Investigate and validate that a defect has been found
- Log defects in Jira
- Work with the development team, as necessary, to identify the cause of the defect
- Accept and retest defect corrections from the development team
|
Execute regression tests | //2008 - //2008 | - Execute a prioritized subset of test cases as regression of the system once all functional and exploratory testing is complete
- Validate that no new errors have been introduced as a result of correcting known defects or configuration management / version control issues
- Investigate and validate that a defect has been found
- Log defects in Jira
- Work with the development team, as necessary, to identify the cause of the defect
- Accept and retest defect corrections from the development team
|
Execute UAT | //2008 - //2008 | - Work with the user community to identify and manage the execution of user acceptance tests
- Communicate with the development team when issues are found
- Investigate and validate that a defect has been found
- Log defects in Jira
- Work with the development team, as necessary, to identify the cause of the defect
- Accept and retest defect corrections from the development team
|
Create test summary | //2008 - //2008 | - Create and deliver a test summary report to include:
- Summation of planned/actual test activities
- Deviation from planned activities
- Summary of defects (open defects)
- Summary of test metrics
|
...