A.06.01 Software TestingSoftware Testing -Â See also IV&V in A.02 Software Assurance and Software SafetySWE-065 - Test Plan, Procedures, ReportsSWE-066 - Perform TestingSWE-187 - Control of Software ItemsSWE-068 - Evaluate Test ResultsSWE-070 - Models, Simulations, ToolsSWE-071 - Update Test Plans and ProceduresSWE-073 - Platform or Hi-Fidelity SimulationsSWE-189 - Code Coverage MeasurementsSWE-190 - Verify Code CoverageSWE-191 - Software Regression TestingSWE-192 - Software Hazardous RequirementsSWE-193 - Acceptance Testing for Affected System and Software BehaviorSWE-211 - Test Levels of Non-Custom Developed SoftwareWork Products5.10 - STP - Software Test Plan5.14 - Test - Software Test Procedures5.11 - STR - Software Test Report7.08 - Maturity of Life Cycle Products at Milestone ReviewsReview Test Plans at PDR, CDR, SIR, TRRReview Test Procedures at CDR, TRRReview Test Reports at SARReview Analysis of Code Coverage at CDR, SIR, TRR, SAR, ORR7.09 - Entrance and Exit CriteriaReview Test Plans at PDR, CDR, SIR, TRRReview Test Procedures at CDR, SIR, TRR, SARReview Test Reports at CDR, SARReview Analysis of Code Coverage at CDR, TRRTopics7.06 - Software Test Estimation and Testing Levels7.15 - Relationship Between NPR 7150.2 and NASA-STD-70098.01 - Off Nominal Testing8.02 - Software Reliability8.13 - Test Witnessing8.57 - Testing AnalysisSPAN LinksVerification and ValidationA.06 Software TestingA.02 Software Assurance and Software SafetyAnalysis of SWEs and SM A.06.01 Software TestingSWE or TopicRelated SWEs Related SMSWE-065 - Test Plan, Procedures, ReportsSWE-023 - Software Safety-Critical RequirementsSWE-065 - Test Plan, Procedures, ReportsSWE-066 - Perform TestingSWE-071 - Update Test Plans and ProceduresSWE-073 - Platform or Hi-Fidelity SimulationsSWE-134 - Safety-Critical Software Design RequirementsSWE-189 - Code Coverage MeasurementsSWE-191 - Software Regression TestingSWE-192 - Software Hazardous RequirementsSWE-194 - Delivery Requirements Verification5.10 - STP - Software Test Plan5.11 - STR - Software Test Report5.14 - Test - Software Test Procedures7.06 - Software Test Estimation and Testing Levels7.15 - Relationship Between NPR 7150.2 and NASA-STD-70097.18 - Documentation Guidance8.01 - Off Nominal Testing8.13 - Test Witnessing8.18 - SA Suggested Metrics8.57 - Testing AnalysisSWE-066 - Perform TestingSWE-052 - Bidirectional TraceabilitySWE-062 - Unit TestSWE-065 - Test Plan, Procedures, ReportsSWE-068 - Evaluate Test ResultsSWE-070 - Models, Simulations, ToolsSWE-080 - Track and Evaluate ChangesSWE-189 - Code Coverage MeasurementsSWE-190 - Verify Code CoverageSWE-191 - Software Regression TestingSWE-192 - Software Hazardous RequirementsSWE-193 - Acceptance Testing for Affected System and Software BehaviorHR-33 - Inadvertent Operator Action, 5.10 - STP - Software Test Plan7.06 - Software Test Estimation and Testing Levels7.15 - Relationship Between NPR 7150.2 and NASA-STD-70097.25 - Artificial Intelligence And Software Engineering8.01 - Off Nominal Testing8.02 - Software Quality8.08 - COTS Software Safety Considerations8.13 - Test Witnessing8.18 - SA Suggested Metrics8.19 - Dead / Dormant Code and Safety-Critical Software8.25 - Artificial Intelligence And Software Assurance8.57 - Testing AnalysisPAT-026 - Test Review Checklist For Test LeadsPAT-027 - Test Review Checklist For Review TeamsSWE-187 - Control of Software ItemsSWE-079 - Develop CM PlanSWE-080 - Track and Evaluate ChangesSWE-081 - Identify Software CM ItemsHR-33 - Inadvertent Operator Action5.01 - CR-PR - Software Change Request - Problem Report8.18 - SA Suggested MetricsSWE-068 - Evaluate Test ResultsSWE-065 - Test Plan, Procedures, ReportsSWE-066 - Perform TestingSWE-068 - Evaluate Test ResultsSWE-070 - Models, Simulations, ToolsSWE-071 - Update Test Plans and ProceduresSWE-073 - Platform or Hi-Fidelity SimulationsSWE-187 - Control of Software ItemsSWE-189 - Code Coverage MeasurementsSWE-190 - Verify Code CoverageSWE-191 - Software Regression TestingSWE-192 - Software Hazardous RequirementsSWE-193 - Acceptance Testing for Affected System and Software BehaviorSWE-211 - Test Levels of Non-Custom Developed SoftwareHR-33 - Inadvertent Operator Action, 8.01 - Off Nominal Testing8.18 - SA Suggested Metrics8.57 - Testing AnalysisSWE-070 - Models, Simulations, ToolsSWE-066 - Perform TestingHR-33 - Inadvertent Operator Action, 7.15 - Relationship Between NPR 7150.2 and NASA-STD-70097.25 - Artificial Intelligence And Software Engineering8.11 - Auto-Generated Code8.18 - SA Suggested Metrics8.25 - Artificial Intelligence And Software AssuranceSWE-071 - Update Test Plans and ProceduresSWE-052 - Bidirectional TraceabilitySWE-065 - Test Plan, Procedures, ReportsSWE-080 - Track and Evaluate ChangesSWE-191 - Software Regression TestingSWE-194 - Delivery Requirements VerificationHR-33 - Inadvertent Operator Action5.14 - Test - Software Test Procedures7.18 - Documentation Guidance8.01 - Off Nominal Testing8.18 - SA Suggested MetricsSWE-073 - Platform or Hi-Fidelity SimulationsSWE-055 - Requirements ValidationSWE-065 - Test Plan, Procedures, Reports SWE-068 - Evaluate Test ResultsHR-33 - Inadvertent Operator Action7.15 - Relationship Between NPR 7150.2 and NASA-STD-70098.18 - SA Suggested MetricsSWE-189 - Code Coverage MeasurementsSWE-065 - Test Plan, Procedures, ReportsSWE-066 - Perform TestingSWE-190 - Verify Code CoverageHR-33 - Inadvertent Operator Action8.18 - SA Suggested Metrics8.19 - Dead / Dormant Code and Safety-Critical SoftwareSWE-190 - Verify Code CoverageSWE-062 - Unit TestSWE-135 - Static AnalysisSWE-189 - Code Coverage MeasurementsSWE-219 - Code Coverage for Safety Critical Software5.08 - SDP-SMP - Software Development - Management Plan5.10 - STP - Software Test Plan7.06 - Software Test Estimation and Testing Levels7.21 - Multi-condition Software Requirements8.18 - SA Suggested Metrics8.19 - Dead / Dormant Code and Safety-Critical Software8.20 - Safety Specific Activities in Each PhaseSWE-191 - Software Regression TestingSWE-034 - Acceptance CriteriaSWE-062 - Unit TestSWE-065 - Test Plan, Procedures, ReportsSWE-066 - Perform TestingSWE-068 - Evaluate Test ResultsSWE-071 - Update Test Plans and ProceduresSWE-087 - Software Peer Reviews and Inspections for Requirements, Plans, Design, Code, and Test ProceduresSWE-154 - Identify Security RisksSWE-156 - Evaluate Systems for Security RisksSWE-194 - Delivery Requirements VerificationSWE-205 - Determination of Safety-Critical Software5.10 - STP - Software Test Plan,5.11 - STR - Software Test Report5.14 - Test - Software Test Procedures7.06 - Software Test Estimation and Testing Levels7.10 - Related Activities8.18 - SA Suggested MetricsSWE-192 - Software Hazardous RequirementsSWE-052 - Bidirectional TraceabilitySWE-065 - Test Plan, Procedures, ReportsSWE-066 - Perform TestingSWE-068 - Evaluate Test ResultsSWE-071 - Update Test Plans and ProceduresSWE-189 - Code Coverage MeasurementsSWE-190 - Verify Code CoverageSWE-193 - Acceptance Testing for Affected System and Software BehaviorSWE-205 - Determination of Safety-Critical SoftwareHR-33 - Inadvertent Operator Action8.01 - Off Nominal Testing8.05 - SW Failure Modes and Effects Analysis8.08 - COTS Software Safety Considerations8.16 - SA Products8.18 - SA Suggested Metrics8.54 - Software Requirements Analysis8.57 - Testing AnalysisSWE-193 - Acceptance Testing for Affected System and Software BehaviorSWE-034 - Acceptance CriteriaSWE-066 - Perform TestingSWE-068 - Evaluate Test Results5.08 - SDP-SMP - Software Development - Management Plan 5.11 - STR - Software Test Report7.09 - Entrance and Exit Criteria8.01 - Off Nominal TestingSWE-211 - Test Levels of Non-Custom Developed SoftwareSWE-027 - Use of Commercial, Government, and Legacy Software7.25 - Artificial Intelligence And Software Engineering8.08 - COTS Software Safety Considerations8.18 - SA Suggested Metrics8.25 - Artificial Intelligence And Software Assurance5.10 - STP - Software Test PlanSWE-015 - Cost EstimationSWE-024 - Plan TrackingSWE-036 - Software Process DeterminationSWE-062 - Unit TestSWE-065 - Test Plan, Procedures, ReportsSWE-066 - Perform TestingSWE-068 - Evaluate Test ResultsSWE-086 - Continuous Risk ManagementSWE-087 - Software Peer Reviews and Inspections for Requirements, Plans, Design, Code, and Test ProceduresSWE-186 - Unit Test RepeatabilitySWE-190 - Verify Code CoverageSWE-191 - Software Regression TestingSWE-201 - Software Non-Conformances5.02 - IDD - Interface Design Description7.06 - Software Test Estimation and Testing Levels7.08 - Maturity of Life Cycle Products at Milestone Reviews8.13 - Test Witnessing8.57 - Testing Analysis5.14 - Test - Software Test ProceduresSWE-057 - Software ArchitectureSWE-065 - Test Plan, Procedures, ReportsSWE-071 - Update Test Plans and ProceduresSWE-191 - Software Regression Testing5.02 - IDD - Interface Design Description5.07 - SDD - Software Data Dictionary5.09 - SRS - Software Requirements Specification5.13 - SwDD - Software Design Description7.06 - Software Test Estimation and Testing Levels7.08 - Maturity of Life Cycle Products at Milestone Reviews8.01 - Off Nominal TestingPAT-019 - Test Procedure Checklist5.11 - STR - Software Test ReportSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-065 - Test Plan, Procedures, ReportsSWE-068 - Evaluate Test ResultsSWE-191 - Software Regression TestingSWE-193 - Acceptance Testing for Affected System and Software Behavior5.08 - SDP-SMP - Software Development - Management Plan7.06 - Software Test Estimation and Testing Levels7.08 - Maturity of Life Cycle Products at Milestone Reviews8.13 - Test Witnessing7.08 - Maturity of Life Cycle Products at Milestone ReviewsSWE-024 - Plan Tracking5.02 - IDD - Interface Design Description5.04 - Maint - Software Maintenance Plan5.05 - Metrics - Software Metrics Report5.06 - SCMP - Software Configuration Management Plan5.07 - SDD - Software Data Dictionary5.08 - SDP-SMP - Software Development - Management Plan5.09 - SRS - Software Requirements Specification5.10 - STP - Software Test Plan5.11 - STR - Software Test Report5.12 - SUM - Software User Manual5.13 - SwDD - Software Design Description5.14 - Test - Software Test Procedures7.09 - Entrance and Exit Criteria8.09 - Software Safety Analysis8.51 - Software Assurance Plan8.52 - Software Assurance Status Reports8.53 - IV&V Project Execution Plan8.54 - Software Requirements Analysis8.55 - Software Design Analysis8.56 - Source Code Quality Analysis8.57 - Testing Analysis8.58 - Software Safety and Hazard Analysis8.59 - Audit Reports7.09 - Entrance and Exit Criteria7.08 - Maturity of Life Cycle Products at Milestone Reviews8.02 - Software Quality8.09 - Software Safety Analysis7.06 - Software Test Estimation and Testing LevelsSWE-015 - Cost EstimationSWE-034 - Acceptance CriteriaSWE-062 - Unit TestSWE-065 - Test Plan, Procedures, ReportsSWE-066 - Perform TestingSWE-068 - Evaluate Test ResultsSWE-087 - Software Peer Reviews and Inspections for Requirements, Plans, Design, Code, and Test ProceduresSWE-190 - Verify Code CoverageSWE-191 - Software Regression Testing5.10 - STP - Software Test Plan5.11 - STR - Software Test Report5.14 - Test - Software Test Procedures7.15 - Relationship Between NPR 7150.2 and NASA-STD-7009SWE-050 - Software RequirementsSWE-055 - Requirements ValidationSWE-065 - Test Plan, Procedures, ReportsSWE-066 - Perform TestingSWE-068 - Evaluate Test ResultsSWE-070 - Models, Simulations, ToolsSWE-073 - Platform or Hi-Fidelity SimulationsSWE-081 - Identify Software CM ItemsSWE-086 - Continuous Risk ManagementSWE-139 - Shall Statements7.20 - Assessing - Meets the Intent8.11 - Auto-Generated Code8.01 - Off Nominal TestingSWE-023 - Software Safety-Critical Requirements SWE-050 - Software Requirements SWE-051 - Software Requirements Analysis SWE-055 - Requirements Validation SWE-058 - Detailed Design SWE-062 - Unit Test SWE-065 - Test Plan, Procedures, Reports SWE-066 - Perform Testing SWE-068 - Evaluate Test Results SWE-071 - Update Test Plans and Procedures SWE-131 - Independent Verification and Validation Project Execution PlanSWE-134 - Safety-Critical Software Design RequirementsSWE-141 - Software Independent Verification and Validation SWE-184 - Software-related Constraints and Assumptions SWE-192 - Software Hazardous Requirements SWE-193 - Acceptance Testing for Affected System and Software BehaviorSWE-205 - Determination of Safety-Critical Software 5.14 - Test - Software Test Procedures 7.06 - Software Test Estimation and Testing Levels 8.02 - Software Quality 8.09 - Software Safety Analysis 8.17 - Software Safety Audit Checklists 8.20 - Safety Specific Activities in Each Phase 8.54 - Software Requirements Analysis 8.55 - Software Design Analysis 8.56 - Source Code Quality Analysis 8.57 - Testing Analysis9.03 Coding Standards 9.07 Fault Detection and Response 9.10 Initialization - Safe Mode 9.11 Invalid Data Handling 8.02 - Software ReliabilitySWE-024 - Plan TrackingSWE-027 - Use of Commercial, Government, and Legacy SoftwareSWE-039 - Software Supplier InsightSWE-053 - Manage Requirements ChangesSWE-054 - Corrective Action for InconsistenciesSWE-057 - Software ArchitectureSWE-068 - Evaluate Test ResultsSWE-071 - Update Test Plans and ProceduresSWE-192 - Software Hazardous RequirementsSWE-201 - Software Non-Conformances5.04 - Maint - Software Maintenance Plan5.08 - SDP-SMP - Software Development - Management Plan5.13 - SwDD - Software Design Description8.01 - Off Nominal Testing8.05 - SW Failure Modes and Effects Analysis8.07 - Software Fault Tree Analysis8.08 - COTS Software Safety Considerations8.09 - Software Safety Analysis8.51 - Software Assurance Plan8.54 - Software Requirements Analysis8.55 - Software Design Analysis8.56 - Source Code Quality Analysis8.57 - Testing Analysis8.59 - Audit Reports8.13 - Test WitnessingSWE-065 - Test Plan, Procedures, ReportsSWE-066 - Perform Testing5.10 - STP - Software Test Plan5.11 - STR - Software Test Report7.06 - Software Test Estimation and Testing Levels7.08 - Maturity of Life Cycle Products at Milestone Reviews8.57 - Testing Analysis8.57 - Testing AnalysisSWE-065 - Test Plan, Procedures, ReportsSWE-066 - Perform TestingSWE-068 - Evaluate Test ResultsSWE-141 - Software Independent Verification and ValidationSWE-192 - Software Hazardous RequirementsSWE-219 - Code Coverage for Safety Critical Software5.10 - STP - Software Test Plan5.11 - STR - Software Test Report5.14 - Test - Software Test Procedures5.23 - Testing Analysis Report Minimum Content8.01 - Off Nominal Testing8.08 - COTS Software Safety Considerations8.11 - Auto-Generated Code8.13 - Test Witnessing8.19 - Dead / Dormant Code and Safety-Critical SoftwarePAT-019 - Test Procedure ChecklistPAT-026 - Test Review Checklist For Test LeadsPAT-027 - Test Review Checklist For Review Teams