Abstract: To produce better quality software at reasonable cost, we propose requirements-based testing, in which testing is driven directly from the requirements and faults that prevent the product from meeting its requirements are detected. Our approach makes use of requirements in the form of goals and scenarios. From these we generate test scenarios that drive the system under test through particular paths of the scenarios, and a test harness that verifies the system follows the particular path and meets its conditions. Because our test scenarios are derived directly from the requirements, a major benefit of the process of writing test scenarios is the identification of poorly formulated requirements. We applied our approach to a sample ...
A quality-driven approach to software development and testing demands that, ultimately, the requirem...
Scenarios, in most situations, are descriptions of required interactions between a desired system an...
System-level requirements-based testing is an important task in software development, providing evi...
Software quality assurance is meant to achieve required quality in product and process. The most use...
Abstract. We describe a new verification and validation (V&V) approach based on comparing actual...
We address the question: to what extent does covering requirements ensure that a test suite is effec...
Traditionally, requirements inspection is performed at an early stage of the software development li...
Abstract — Requirement Based Testing (RBT) strategy integrates testing throughout the software devel...
This paper describes the role of requirements discovery during the testing of a safety-critical soft...
Software is gradually replacing paper based administration systems. The migration to electronic syst...
Software is gradually replacing paper based administration systems. The migration to electronic syst...
Requirements and testing engineering build up the solid base for developing successful software proj...
Model-based testing (MBT) is a method that supports the design and execution of test cases by models...
This paper describes the role of requirements discovery during the testing of a safety-critical soft...
Any changes for maintenance or evolution purposes may break existing working features, or may violat...
A quality-driven approach to software development and testing demands that, ultimately, the requirem...
Scenarios, in most situations, are descriptions of required interactions between a desired system an...
System-level requirements-based testing is an important task in software development, providing evi...
Software quality assurance is meant to achieve required quality in product and process. The most use...
Abstract. We describe a new verification and validation (V&V) approach based on comparing actual...
We address the question: to what extent does covering requirements ensure that a test suite is effec...
Traditionally, requirements inspection is performed at an early stage of the software development li...
Abstract — Requirement Based Testing (RBT) strategy integrates testing throughout the software devel...
This paper describes the role of requirements discovery during the testing of a safety-critical soft...
Software is gradually replacing paper based administration systems. The migration to electronic syst...
Software is gradually replacing paper based administration systems. The migration to electronic syst...
Requirements and testing engineering build up the solid base for developing successful software proj...
Model-based testing (MBT) is a method that supports the design and execution of test cases by models...
This paper describes the role of requirements discovery during the testing of a safety-critical soft...
Any changes for maintenance or evolution purposes may break existing working features, or may violat...
A quality-driven approach to software development and testing demands that, ultimately, the requirem...
Scenarios, in most situations, are descriptions of required interactions between a desired system an...
System-level requirements-based testing is an important task in software development, providing evi...