T/EGAG 014-2022 Fault injection testing tool quality testing specification
T/EGAG 014-2022 Fault injection testing tool quality testing specification
Basic Information
Scope
Scope: This document specifies the test indicators, test methods, and requirements for functional, performance efficiency, reliability, and ease of use testing of fault injection testing tools. This document is applicable to third-party organizations conducting quality testing and evaluation of fault injection testing tools, as well as to enterprises internally using it as a reference for improving and evaluating their self-developed fault injection testing tools. Main Technical Content: This document specifies the test indicators, test methods, and requirements for functional, performance efficiency, reliability, and ease of use testing of fault injection testing tools. It is applicable to third-party organizations conducting quality testing and evaluation of fault injection testing tools, as well as to enterprises internally using it as a reference for improving and evaluating their self-developed fault injection testing tools. 1. The section on fault injection principles mainly explains the concept of fault injection and describes its principles. 2. The section on quality testing indicators specifies the quality testing of fault injection testing tools from six aspects: product documentation, functionality, performance efficiency, reliability, ease of use, and portability. For example, the product documentation should provide explanations of the tool name and software version number; functional testing items include fault model management, fault modeling, automated fault injection management, coverage statistics, and test report management; performance efficiency testing items include data monitoring capability, document export capability, and concurrent detection performance. 3. The section on quality testing methods specifies the testing methods, test environment preparation, and testing methods for product documentation, functionality, performance efficiency, reliability, ease of use, and portability. For example, the testing methods include materia