TY - GEN
T1 - Globally Adjustable Test Case Prioritization with Dynamic Coverage and Output
AU - Can, Cui
AU - Peng, Yuechuan
AU - Wang, Zhi
AU - Wang, Shihai
AU - Liu, Bin
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2024
Y1 - 2024
N2 - Dynamic coverage-based test case prioritization (TCP) approaches are usually used for resource-limited software testing activities. The greedy strategies (i.e., Additional and Total) are effective and classic methods by adopting dynamic coverage information. However, the test cases cannot be adjusted with the outputs of the test cases according to the test process. Once the order of the test cases appears deviation, the prioritization cannot allocate software resources properly. Besides, the effect of 'defect clustering' for TCP has not yet been studied. To alleviate the situation, a globally adjustable test case prioritization (GATCP) approach is proposed combined the coverage information and outputs of test case. Besides, the experiments indicate the proposed method performances better than the baselines in terms of defect detection rate.
AB - Dynamic coverage-based test case prioritization (TCP) approaches are usually used for resource-limited software testing activities. The greedy strategies (i.e., Additional and Total) are effective and classic methods by adopting dynamic coverage information. However, the test cases cannot be adjusted with the outputs of the test cases according to the test process. Once the order of the test cases appears deviation, the prioritization cannot allocate software resources properly. Besides, the effect of 'defect clustering' for TCP has not yet been studied. To alleviate the situation, a globally adjustable test case prioritization (GATCP) approach is proposed combined the coverage information and outputs of test case. Besides, the experiments indicate the proposed method performances better than the baselines in terms of defect detection rate.
KW - dynamic coverage
KW - outputs of test cases
KW - software testing
KW - test case prioritization (TCP)
UR - https://www.scopus.com/pages/publications/105030331903
U2 - 10.1109/ICRMS63553.2024.00013
DO - 10.1109/ICRMS63553.2024.00013
M3 - 会议稿件
AN - SCOPUS:105030331903
T3 - Proceedings - 2024 15th International Conference on Reliability, Maintenance and Safety, ICRMS 2024
SP - 33
EP - 37
BT - Proceedings - 2024 15th International Conference on Reliability, Maintenance and Safety, ICRMS 2024
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 15th International Conference on Reliability, Maintenance and Safety, ICRMS 2024
Y2 - 31 July 2024 through 2 August 2024
ER -