Test Data Selection and Quality Estimation Based on the Concept of Essential Branches for Path Testing
- 1 May 1987
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Software Engineering
- Vol. SE-13 (5) , 509-517
- https://doi.org/10.1109/tse.1987.233196
Abstract
A new coverage measure is proposed for efficient and effective software testing. The conventional coverage measure for branch testing has such defects as overestimation of software quality and redundant test data selection because all branches are treated equally. These problems can be avoided by paying attention to only those branches essential for path testing. That is, if one branch is executed whenever another particular branch is executed, the former branch is nonessential for path testing. This is because a path covering the latter branch also covers the former branch. Branches other than such nonessential branches will be referred to as essential branches.Keywords
This publication has 12 references indexed in Scilit:
- Test Data Selection and Quality Estimation Based on the Concept of Essential Branches for Path TestingIEEE Transactions on Software Engineering, 1987
- HITSPublished by Association for Computing Machinery (ACM) ,1983
- Applicability of Software Validation Techniques to Scientific ProgramsACM Transactions on Programming Languages and Systems, 1980
- SADAT—An Automated Testing ToolIEEE Transactions on Software Engineering, 1980
- A Domain Strategy for Computer Program TestingIEEE Transactions on Software Engineering, 1980
- Experience with Automated Testing AnalysisComputer, 1979
- Certification Testing: A Procedure to Improve the Quality of Software TestingComputer, 1979
- SMOTL—A System to Construct Samples for Data Processing Program DebuggingIEEE Transactions on Software Engineering, 1979
- Reliability of the Path Analysis Testing StrategyIEEE Transactions on Software Engineering, 1976
- Toward a theory of test data selectionIEEE Transactions on Software Engineering, 1975