On the expected number of failures detected by subdomain testing and random testing

被引:75
作者
Chen, TY
Yu, YT
机构
[1] Department of Computer Science, University of Melbourne, Parkville
关键词
partition testing; random testing; software testing; subdomain testing; STRATEGY;
D O I
10.1109/32.485221
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we investigate the efficacy of subdomain testing and random testing using the expected number of failures detected (the E-measure) as a measure of effectiveness. Simple as it is, the E-measure does provide a great deal of useful information about the fault-detecting capability of testing strategies. With the E-measure, we obtain new characterizations of subdomain testing, including several new conditions that determine whether subdomain testing is more or less effective than random testing. Previously, the efficacy ct subdomain testing strategies has been analyzed using the probability of detecting at least one failure (the P-measure) for the special case of disjoint subdomains only. On the contrary, our analysis makes use of the E-measure and considers also the general case in which subdomains may or may not overlap. Furthermore, we discover important relations between the two different measures. From these relations, we also derive corresponding characterizations of subdomain testing in terms of the P-measure.
引用
收藏
页码:109 / 119
页数:11
相关论文
共 18 条
[1]   ON THE RELATIONSHIP BETWEEN PARTITION AND RANDOM TESTING [J].
CHEN, TY ;
YU, YT .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1994, 20 (12) :977-980
[2]  
CHEN TY, IN PRESS INFORMATION
[3]  
CHEN TY, 1994, 2ND P INT C SOFTW QU, P299
[4]  
COBB RH, 1990, IEEE SOFTWARE NOV, P44
[5]   AN EVALUATION OF RANDOM TESTING [J].
DURAN, JW ;
NTAFOS, SC .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1984, 10 (04) :438-444
[6]   A FORMAL ANALYSIS OF THE FAULT-DETECTING ABILITY OF TESTING METHODS [J].
FRANKL, PG ;
WEYUKER, EJ .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1993, 19 (03) :202-213
[7]   PROVABLE IMPROVEMENTS ON BRANCH TESTING [J].
FRANKL, PG ;
WEYUKER, EJ .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1993, 19 (10) :962-975
[8]  
Girard E., 1973, 1973 IEEE Symposium on Computer Software Reliability, P44
[9]   PARTITION TESTING DOES NOT INSPIRE CONFIDENCE [J].
HAMLET, D ;
TAYLOR, R .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1990, 16 (12) :1402-1411
[10]   SPECIFICATION DIRECTED MODULE TESTING [J].
HAYES, IJ .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1986, 12 (01) :124-133