TY - GEN
T1 - Improving software testing cost-effectiveness through dynamic partitioning
AU - Zhou, Zhi Quan
AU - Sinaga, Arnaldo
AU - Zhao, Lei
AU - Susilo, Willy
AU - Cai, Kai Yuan
PY - 2009
Y1 - 2009
N2 - We present a dynamic partitioning strategy that selects test cases using online feedback information. The presented strategy differs from conventional approaches. Firstly, the partitioning is carried out online rather than off-line. Secondly, the partitioning is not based on program code or specifications; instead, it is simply based on the fail or pass information of previously executed test cases and, hence, can be implemented in the absence of the source code or specification of the program under test. The cost-effectiveness of the proposed strategy has been empirically investigated with three programs, namely SPACE, SED, and GREP. The results show that the proposed strategy achieves a significant saving in terms of total number of test cases executed to detect all faults.
AB - We present a dynamic partitioning strategy that selects test cases using online feedback information. The presented strategy differs from conventional approaches. Firstly, the partitioning is carried out online rather than off-line. Secondly, the partitioning is not based on program code or specifications; instead, it is simply based on the fail or pass information of previously executed test cases and, hence, can be implemented in the absence of the source code or specification of the program under test. The cost-effectiveness of the proposed strategy has been empirically investigated with three programs, namely SPACE, SED, and GREP. The results show that the proposed strategy achieves a significant saving in terms of total number of test cases executed to detect all faults.
KW - Dynamic partitioning
KW - Partition testing
KW - Random testing
KW - Software testing
UR - https://www.scopus.com/pages/publications/77950599118
U2 - 10.1109/QSIC.2009.40
DO - 10.1109/QSIC.2009.40
M3 - Conference contribution
AN - SCOPUS:77950599118
SN - 9780769538280
T3 - Proceedings - International Conference on Quality Software
SP - 249
EP - 258
BT - QSIC 2009 - Proceedings of the 9th International Conference on Quality Software
T2 - 9th International Conference on Quality Software, QSIC 2009
Y2 - 24 August 2009 through 25 August 2009
ER -