Structured testing, also known as basis path testing, is a methodology for software module testing based on the cyclomatic complexity measure of McCabe. In this dissertation, we analyze the theoretical properties of structured testing, describe the implementation of a system to support structured testing, empirically evaluate the error detection performance of structured testing, and extend the structured testing approach to cover integration testing. We exhibit a class of programs with unbounded complexity for which the structured testing approach is both necessary and sufficient to ensure correctness, and place structured testing in a hierarchy with other structural testing criteria. We also discuss Weyuker's axioms for testing crite...
While the use of object-oriented development methods has increased the quality of software by leadin...
If a program is developed from a specification in a math- ematically rigorous manner, work done in t...
Despite encouraging results with various quality improvement approaches, the IT industry is still fa...
Testing is very important but expensive and time consuming process in software development. Software...
112 p.Software Testing is the main technique to ensure the accuracy of software. Structural testing ...
In this dissertation* , we propose a structured testing model for object-oriented software developm...
Software testing is an important process in software quality assurance(SQA). Software testing consum...
AbstractIn Systems of Systems (SoS), a major challenge is to determine how to design a test suite th...
In order to allow the introduction of safety-related digital control in nuclear power reactors, the ...
Testing has become an essence part of the software development life cycle. Structural testing is a t...
In software structural testing, the analysis and detection of infeasible paths in the program is cri...
Basis path testing is a very powerful structural testing criterion. The number of test paths equals ...
In spite of its importance in software reliability, testing is labor intensive and expensive. It has...
[[abstract]]We present a quantitative comparison among different testing criteria. Testing criteria ...
Abstract — If a program is developed from a specification in a mathematically rigorous manner, work ...
While the use of object-oriented development methods has increased the quality of software by leadin...
If a program is developed from a specification in a math- ematically rigorous manner, work done in t...
Despite encouraging results with various quality improvement approaches, the IT industry is still fa...
Testing is very important but expensive and time consuming process in software development. Software...
112 p.Software Testing is the main technique to ensure the accuracy of software. Structural testing ...
In this dissertation* , we propose a structured testing model for object-oriented software developm...
Software testing is an important process in software quality assurance(SQA). Software testing consum...
AbstractIn Systems of Systems (SoS), a major challenge is to determine how to design a test suite th...
In order to allow the introduction of safety-related digital control in nuclear power reactors, the ...
Testing has become an essence part of the software development life cycle. Structural testing is a t...
In software structural testing, the analysis and detection of infeasible paths in the program is cri...
Basis path testing is a very powerful structural testing criterion. The number of test paths equals ...
In spite of its importance in software reliability, testing is labor intensive and expensive. It has...
[[abstract]]We present a quantitative comparison among different testing criteria. Testing criteria ...
Abstract — If a program is developed from a specification in a mathematically rigorous manner, work ...
While the use of object-oriented development methods has increased the quality of software by leadin...
If a program is developed from a specification in a math- ematically rigorous manner, work done in t...
Despite encouraging results with various quality improvement approaches, the IT industry is still fa...