Loading...
Please wait, while we are loading the content...
Similar Documents
Leveraging Requirement Based Test Practices for Non- Safety Critical Software Systems
| Content Provider | CiteSeerX |
|---|---|
| Abstract | Abstract — Requirement Based Testing (RBT) strategy integrates testing throughout the software development life cycle and focuses on the quality improvement of the requirements specification. This leads to early defect detection which has been proven to be much less expensive than finding defects during later stages. The Requirements-Based Testing (RBT) addresses two major issues. The first is validating the requirements are correct, complete and logically consistent. Second is designing a necessary and sufficient set of test cases from those requirements to ensure that the design and code comply with requirements. There are two major issues in test design. First is reducing the test cases to a reasonable size and second is ensuring that each test has a specific objective. The RBT process does not assume that software requirements are correct. The RBT process will drive out requirements ambiguity. The RBT process also has a focus on defect prevention, not just defect detection. RBT is mandated for safety critical systems like defense, aerospace, automotive systems and medical systems. |
| File Format | |
| Access Restriction | Open |
| Subject Keyword | Test Practice Rbt Process Non Safety Critical Software System Major Issue Test Case Code Comply Abstract Requirement Early Defect Detection Medical System Sufficient Set Later Stage Safety Critical System Quality Improvement Automotive System Reasonable Size Specific Objective Requirements-based Testing Requirement Ambiguity Requirement Specification Defect Detection Software Requirement Software Development Life Cycle Defect Prevention Test Design |
| Content Type | Text |