Testing Strategy and Approach Clause Samples

Testing Strategy and Approach. The Testing plan will address the Unit Testing, System Integration testing (end-to-end application testing), stress testing, performance testing, and UAT testing, backup and recovery testing and installation testing. Interim testing, such as that done during Agile development, will be delivered to the State of Vermont Project Team according to a schedule outlined in the Work Plan. Interim testing does not relieve the Contractor of delivering formal test results as described elsewhere in this Contract. Testing starts with the exploration of the requirements, elaborating on the User stories from different perspectives. Testing is a continuous and integrated process where all parties in the project are involved. Testing will be performed throughout each construction iteration. Testers will be embedded in the development team and will actively participate in all aspects of the project. Programmers and testers will work side-by-side and share the single role of quality assurance. The test team will perform parallel, independent testing throughout the project and will be responsible for the end–of-lifecycle testing performed during the release/transition phase of the project. The goal of performance testing is not to find bugs, but to eliminate bottlenecks and establish a baseline for future regression testing.