1. Software Verification Case and Procedure
1.1. Review and analysis procedures
Details the scope and depth of review and analysis procedures
1.2. High Level Tests (HLT)
Description of test case and procedures linked to high level requirements, typically referred a black box tests. The software under test is typically the integrated executable. The test shall exercise software external interfaces.
1.2.1. Test cases
Details test cases environment, input, expected results, pass/fail criteria.
1.2.2. Test procedures
Test envionment to run step by step instructions to run test cases. Describes how test results are evaluated.
1.3. Low Level Tests (LLT)
Description of test case and procedures linked to low level requirements, typically referred as unit tests. The software under test is a software unit where dependencies are stubbed. The test shall exercise the software unit specified in detailed design document.
1.3.1. Test cases
Details test cases environment, input, expected results, pass/fail criteria.
1.3.2. Test procedures
Test envionment to run step by step instructions to run test cases. Describes how test results are evaluated.