作者
RK Singh, Pravin Chandra, Yogesh Singh
发表日期
2006/9/1
期刊
ACM SIGSOFT Software Engineering Notes
卷号
31
期号
5
页码范围
1-6
出版商
ACM
简介
Increase in the size and complexity of the software developed has made software testing a challenging exercise. A number of testing techniques are available but they differ in terms of statement coverage, condition coverage and particularly in fault detection capabilities. The size of the test suite also differs from one technique to other. Fault that has propagated into the system inadvertently, especially into the branch statements, have severe effects as they affect the logic of the program. In this paper, an experimental evaluation of the popular branch-testing techniques (Elmendorf's method, Boolean Operator (BOR), Modified Condition/Decision Coverage (MCDC), and Reinforced Criteria/Decision Coverage (RCDC)) is presented. These techniques are evaluated on the basis of types of faults they identify, size of the test suite and their effectiveness in fault detection. For experiments, various branch statements used …
引用总数
20082009201020112012201320142015201620172018201920202021202220232024242231112111
学术搜索中的文章
RK Singh, P Chandra, Y Singh - ACM SIGSOFT Software Engineering Notes, 2006