Test Coverage Readiness Checklist
Its primary purpose is to help review the readiness for test case execution during the System Testing or System Integration Testing phase.
The sections covered include the following areas:
Unit Test Coverage
This section helps to verify that unit tests have been conducted and a delivery schedule has been agreed upon by all team members. It also questions release notes and integration completeness.
Requirements Traceability Coverage
Helps verify that each business scenario and use case have associated test cases and that all test cases are mapped and arranged correctly.
Data Integrity Coverage
The storage, retrieval, modification of data is covered in this section, and verifies the existence of test cases for all input and outputs.
Test cases that cover the user interface links, flow, spelling, positions, and content are verified here.
This section validates positive and negative test cases for all functionality, test cases for handling dates, boundary condition tests, scheduled jobs, language requirements, calculations, and error messages.
Test cases to help verify accessibility issues and how user-friendly the application is are questioned here.
Any performance related test cases for latency, scalability, and benchmarking are identified in this section.
This covers all test cases for browser, platform, or OS compatibility.
Anything relating to security or confidentiality are examined here.
Continuity of Business and crash recovery tests are verified in this section.