Test Case Level Predictive Mutation Testing Combining PIE and Natural Language Features
被引:0
|
作者:
Xu, Rui
论文数: 0引用数: 0
h-index: 0
机构:
Shandong Univ, Sch Software, Jinan, Peoples R ChinaShandong Univ, Sch Software, Jinan, Peoples R China
Xu, Rui
[1
]
Shi, Yuliang
论文数: 0引用数: 0
h-index: 0
机构:
Shandong Univ, Sch Software, Jinan, Peoples R China
Dareway Software Co Ltd, Jinan, Peoples R ChinaShandong Univ, Sch Software, Jinan, Peoples R China
Shi, Yuliang
[1
,2
]
Su, Zhiyuan
论文数: 0引用数: 0
h-index: 0
机构:
Jinan Inspur Data Technol Co Ltd, Jinan, Peoples R ChinaShandong Univ, Sch Software, Jinan, Peoples R China
Su, Zhiyuan
[3
]
Wang, Xinjun
论文数: 0引用数: 0
h-index: 0
机构:
Shandong Univ, Sch Software, Jinan, Peoples R China
Dareway Software Co Ltd, Jinan, Peoples R ChinaShandong Univ, Sch Software, Jinan, Peoples R China
Wang, Xinjun
[1
,2
]
Yan, Zhongmin
论文数: 0引用数: 0
h-index: 0
机构:
Shandong Univ, Sch Software, Jinan, Peoples R ChinaShandong Univ, Sch Software, Jinan, Peoples R China
Yan, Zhongmin
[1
]
Kong, Fanyu
论文数: 0引用数: 0
h-index: 0
机构:
Shandong Univ, Sch Software, Jinan, Peoples R ChinaShandong Univ, Sch Software, Jinan, Peoples R China
Kong, Fanyu
[1
]
机构:
[1] Shandong Univ, Sch Software, Jinan, Peoples R China
[2] Dareway Software Co Ltd, Jinan, Peoples R China
[3] Jinan Inspur Data Technol Co Ltd, Jinan, Peoples R China
来源:
PROCEEDINGS OF THE 2023 30TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, APSEC 2023
|
2023年
Approaches predicting the results of mutation testing by machine learning have been proposed to reduce the cost of mutation testing. The predictive approaches based on PIE theory and approaches based on natural language have been proposed. However, both PIE-based and natural language-based approaches have disadvantages, leading to a reduction in effectiveness at the test case level prediction. In order to predict at the test case level and improve the effectiveness of prediction, we propose Natural Language and PIE Predictive Mutation Testing (NLPIE-PMT), which combines advantages of PIE-based and natural language-based approaches and predict whether each test case kills each mutant in the cross-version scenario. The experimental results on subjects in Defects4J show that NLPIE-PMT can predict whether each test case kill each mutant with the average F1-score of 0.811, which is 0.135 and 0.046 higher than the PIE-based baseline and the natural language-based baseline respectively. NLPIE-PMT also performs better than the baselines in predicting mutation score.
机构:
CALTECH, Jet Prop Lab, Mission Control Syst Intg Test & Deployment, Pasadena, CA 91125 USACALTECH, Jet Prop Lab, Mission Control Syst Intg Test & Deployment, Pasadena, CA 91125 USA
Sawada, Kae
Pomerantz, Marc
论文数: 0引用数: 0
h-index: 0
机构:
CALTECH, Jet Prop Lab, Informat & Data Management, Pasadena, CA 91125 USACALTECH, Jet Prop Lab, Mission Control Syst Intg Test & Deployment, Pasadena, CA 91125 USA
Pomerantz, Marc
Razo, Gus
论文数: 0引用数: 0
h-index: 0
机构:
CALTECH, Jet Prop Lab, Mission Control Syst Intg Test & Deployment, Pasadena, CA 91125 USACALTECH, Jet Prop Lab, Mission Control Syst Intg Test & Deployment, Pasadena, CA 91125 USA
Razo, Gus
Clark, Michael W.
论文数: 0引用数: 0
h-index: 0
机构:
Pasadena City Coll, Div Nat Sci, Pasadena, CA USACALTECH, Jet Prop Lab, Mission Control Syst Intg Test & Deployment, Pasadena, CA 91125 USA
Clark, Michael W.
2023 IEEE 9TH INTERNATIONAL CONFERENCE ON SPACE MISSION CHALLENGES FOR INFORMATION TECHNOLOGY, SMC-IT,
2023,
: 78
-
83