Date | Project Milestone | Testing Activities |
---|---|---|
Week 1 | Project ABC approved for discovery | Include testing resources as part of discovery project discussion |
Week 1 | Business Analyst works with product owner to document system requirements
| System requirements definition:
|
Week 2 | Project Manager creates project plan. | Include test planning as part of the project plan:
|
Week 4 | Developers begin coding application and any needed APIs | Unit function tests for application: Created by developer and/or executed manually by developer and/or BA. API Performance testing: Validate API performance in isolation from application. Security testing: For Java applications, developer integrates Veracode into IDE in order to verify code does not have security vulnerabilities. |
Week 12 | One application feature complete | API Unit tests: Release Engineering validates API unit tests Systems Integration: Validate integration of application with APIs and other backend services Automated function tests: Begin coding automated function tests for test cases that have been validated by the product owner. |
Week 20 | Application available in Test environment | Performance Testing:
Systems Integration Testing (SIT):
Automated Function Testing:
|
Week 28 | Go-Live | Automated Function Testing (Regression Testing):
Performance Testing:
|