Test
Project Setup Checklist
{mosgoogle left}
|
Item
|
Status
|
Who
|
|
1.
Project Initiation
|
|
|
|
1.1. Prepare
System Test Estimates
|
|
|
|
1.2. Define
System Test Approach
|
|
|
|
1.3. Define
Testing Scope
|
|
|
|
1.4. Prepare
DRAFT System Test Plan
|
|
|
|
1.5. Review
System Test Plan
|
|
|
|
1.6. Prepare
Test Schedule
|
|
|
|
1.7. Request Test
Resources
|
|
|
|
1.8. Request
Business Expert
|
|
|
|
1.9. Request
Management Support
|
|
|
|
1.10. Request
Environment/Technical Support
|
|
|
|
1.11. Request
Test Hardware (pcs & servers)
|
|
|
|
1.12. Request
Facilities (desks, chairs etc.)
|
|
|
|
1.13. Setup
Test Project Folder
|
|
|
|
1.14. Revise
Test Estimates
|
|
|
|
1.15. Define
Entrance/Acceptance Criteria
|
|
|
|
1.16. Agree
Communication Channels
|
|
|
|
1.17. Agree
Reporting Procedures, Method & Frequency
|
|
|
|
1.18. Define
Exit Criteria
|
|
|
|
1.19. Design
Release Notes Template
|
|
|
|
|
|
|
|
2.
Test Preparation
|
|
|
|
2.1. Agree
Builds/Drops Schedule & Contents
|
|
|
|
2.2. Agree
Release Notes Contents & Format
|
|
|
|
2.3. Agree
Error Management Procedures
|
|
|
|
2.4. Define
& Agree Error Management Roles
|
|
|
|
2.5. Define
System Test Roles & Responsibilities
|
|
|
|
2.6. Assign
Test Roles & Responsibilities
|
|
|
|
2.7. Assign
Test Case Preparation Primary Responsibilities
|
|
|
|
2.8. Assign
Test Case Preparation Secondary Responsibilities
|
|
|
|
2.9. Prepare
High Level Test Cases
|
|
|
|
2.9. Prepare
Detailed Low Level Test Cases
|
|
|
|
2.9. Define
Test Environment Setup (Network/Server)
|
|
|
|
2.10. Define
Test PC Setups & Configurations (clients)
|
|
|
|
2.11. Review
Test Plan
|
|
|
|
2.12. Review
Test Schedule
|
|
|
|
2.13. Setup
Test Execution Progress Tracking Database
|
|
|
|
{mosgoogle left}
|
|
|
|
3.
Build System Test Environment
|
|
|
|
3.1. Setup Test
Environment (server)
|
|
|
|
3.2. Setup Test
PCs
|
|
|
|
3.3. Setup Bug
Database
|
|
|
|
3.4. Verify
Test Environment (shakedown)
|
|
|
|
3.5. Verify Bug
Database External Access
|
|
|
|
3.6. Setup Test
Data
|
|
|
|
3.7. Setup & Install Test Peripherals (card
readers, receipt printers)
|
|
|
|
|
|
|
|
4.
Prepare System Test
|
|
|
|
4.1. Review
System Test Cases
|
|
|
|
4.2. Revise
System Test Cases
|
|
|
|
4.3. System
Test Readiness Review
|
|
|
|
4.4. Verify
Entrance Criteria Reached
|
|
|
|
4.5. Receive
B36 Build 1
|
|
|
|
4.6. Install
B36 Build 1
|
|
|
|
4.7. Execute
Acceptance Tests
|
|
|
|
4.8. Review
Acceptance Test Results (accept yes/no)
|
|
|
|
|
|
|
|
5.
Execute System Test
|
|
|
|
5.1. Execute
System Test
|
|
|
|
5.2. Execute
Cycle 1 - GUI Tests
|
|
|
|
5.3. Execute
Cycle 2 Functional Tests
|
|
|
|
5.4. Execute
Cycle 3 Scenario Tests
|
|
|
|
5.5. Log &
Track Defects
|
|
|
|
5.6. Maintain
& Administer Error Management System
|
|
|
|
5.7. Progress
Measurement & Reporting
|
|
|
|
5.8. Measure
Progress Actual vs Planned
|
|
|
|
5.9. Manage
& Track new builds
|
|
|
|
5.10. Perform
Build Regression Tests
|
|
|
|
5.11.
Regression Test Fixed Bugs
|
|
|
|
5.12. Close
Regressed Bugs / Re-open Not Fixed bugs
|
|
|
|
5.13. Measure
Error statistics & Metrics
|
|
|
|
5.14. Report
Error Statistics & Metrics
|
|
|
|
5.15. Track
& Record Error Turnaround Time
|
|
|
|
5.16. Escalate
Issues as appropriate
|
|
|
|
5.17. Perform
Final Regression Test
|
|
|
|
|
|
|
|
6.
Signoff
|
|
|
|
6.1. Signoff
System Test
|
|
|
|
6.2. Produce
Post-Testing Report
|
|
|
|
6.3. Washup
& Lessons Learnt Meeting
|
|
|
|
6.4. Review
Exit Report
|
|
|
|
6.5. Cleanup
Test Environment
|
|
|
|
6.6. Return
Peripherals
|
|
|
|
6.7. Post
Execution Test Case Review
|
|
|
|
6.8. Handover
Test Documentation
|
|
|
|
|

| < Prev | Next > |
|---|