Proportional sampling strategy: Guidelines for software testing practitioners

被引:92
作者
Chan, FT
Chen, TY
Mak, IK
Yu, YT
机构
[1] UNIV MELBOURNE,DEPT COMP SCI,PARKVILLE,VIC 3052,AUSTRALIA
[2] UNIV HONG KONG,SCH PROFESS & CONTINUING EDUC,HONG KONG,HONG KONG
关键词
partition testing; random testing; selection of test data;
D O I
10.1016/0950-5849(96)01103-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recently, several sufficient conditions have been developed that guarantee partition testing to have a higher probability of detecting at least one failure than random testing. One of these conditions is that the number of test cases selected from each partition is proportional to the size of the partition. We call such a method of allocating test cases the proportional sampling strategy. Although this condition is not the most general one, it is the most easily and practically applicable one. In this paper, we discuss how the proportional sampling strategy can be applied effectively in practice. Some practical issues that need to be attended are identified and guidelines to deal with these issues are suggested.
引用
收藏
页码:775 / 782
页数:8
相关论文
共 9 条
[1]  
CHAN FT, 1995, P 3 INT C SOFTW QUAL, V2, P425
[2]   On the expected number of failures detected by subdomain testing and random testing [J].
Chen, TY ;
Yu, YT .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1996, 22 (02) :109-119
[3]   ON THE RELATIONSHIP BETWEEN PARTITION AND RANDOM TESTING [J].
CHEN, TY ;
YU, YT .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1994, 20 (12) :977-980
[4]  
CHEN TY, IN PRESS INFORMATION
[5]   AN EVALUATION OF RANDOM TESTING [J].
DURAN, JW ;
NTAFOS, SC .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1984, 10 (04) :438-444
[6]   PARTITION TESTING DOES NOT INSPIRE CONFIDENCE [J].
HAMLET, D ;
TAYLOR, R .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1990, 16 (12) :1402-1411
[7]  
Rubinstein Reuven Y., 1981, Simulation and the Monte Carlo Method
[8]   ANALYZING PARTITION TESTING STRATEGIES [J].
WEYUKER, EJ ;
JENG, BC .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1991, 17 (07) :703-711
[9]   A DOMAIN STRATEGY FOR COMPUTER-PROGRAM TESTING [J].
WHITE, LJ ;
COHEN, EI .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1980, 6 (03) :247-257