Thursday, March 11, 2010

Test Deliverable(s)

Here is the list of Test Deliverables for an Existing Project/New Project/Support Project

Existing Projects – Projects that have been delivered to the market but are still undergoing new features and fixes.
Following are the deliverables from the QA team as applicable to a particular project
1. Test plans (new feature)
2. Test cases
3. Modification of the existing Test cases
4. Test case execution result
5. Reports on Bugs
6. Automated test suit
7. Modification of existing automated tests
8. Automated Test case execution result
9. Back up of Test Environment
10. Test Metrics
11. Post Mortem Report and Lesson Learned document

Interim Deliverables:
1. Status Report
2. Review of Test Plan and Test Cases

QA team should be involved right from requirement review discussion to functional design document review meeting to get a better understanding of the product functionality. Test Plan, Test Cases would be reviewed by Internal QA team, Concerned Dev team

Broad testing tasks would include Task updation in the iteration/release backlog -> Test Plan preparation->Test cases preparation -> Modification of the Existing Test cases -
>Environment setup -> Automate test suit -> Modification of existing automated tests -> Test case execution -> Report Bugs -> Demonstration to client at the end of the each iteration -> Post Mortem report and Lesson Learned document

New Projects – Any application that has not been delivered to the market place yet.

Following are the deliverables from the QA team as applicable to a particular project
1. Test plans (new feature)
2. Test cases
3. Modification of the Existing Test cases
4. Test case execution result
5. Reports on Bugs
6. Automated test suit
7. Modification of existing automated tests
8. Automated Test case execution result
9. Back up of Test Environment
10. Test Metrics
11. Post Mortem Report and Lesson Learned document

Interim Deliverables:
1. Status Report
2. Review of Test Plan and Test Cases

QA team should be involved right from requirement review discussion to functional design document review meeting to get a better understanding of the product functionality. Test Plan, Test Cases would be reviewed by Internal QA team, Concerned Dev team

Broad testing tasks would include Task updation in the iteration/release backlog -> Test Plan preparation->Test cases preparation -> Modification of the Existing Test cases ->Environment setup -> Automate test suit -> Modification of existing automated tests -> Test case execution -> Report Bugs -> Demonstration to client at the end of the each iteration -> post mortem report


Support – Applications that are in a production environment but are only changing based on reported defects.

Following are the deliverables from the QA team as applicable to a particular project

1. Modification of the Existing Test cases / Add test cases
2. Test case execution result3. Modification of existing automated tests.

Broad testing tasks would include Test Plan preparation->Test cases preparation -> Modification of the Existing Test cases ->Environment setup -> Defect reproduction-> Automate test suit -> Modification of existing automated tests -> Test case execution -> Report Bugs -> Add the test cases to the correct repository

1 comment: