A Comparative Study of Whole Issues and Challenges in Mutation Testing

被引:0
作者
Bokaei, Negar Nazem [1 ]
Keyvanpour, Mohammad Reza [1 ]
机构
[1] Alzahra Univ, Dept Comp Engn, Tehran, Iran
来源
2019 IEEE 5TH CONFERENCE ON KNOWLEDGE BASED ENGINEERING AND INNOVATION (KBEI 2019) | 2019年
关键词
mutation testing; software engineering; mutation testing challenges; MUTANT REDUCTION; GENERATION; SELECTION;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Mutation testing is a powerful and expensive method in software testing context. It is used as a test criterion to assess the quality of test suites or generate test suites which are able to kill mutants created by seeding artificial defects in the original program code. These test suites are high-quality tests with good ability to find probable faults in the program under test. Mutation testing has gained high attention recently through its superiority over other testing criteria in different aspects and is the main topic of researches in software testing area. As well as powerfulness of mutation testing, it has challenges and difficulties which are great barriers for industrial utilization. This paper provides a comprehensive classification of mutation testing issues and challenges. Furthermore, a comparative study is conducted on researches that made an effort to investigate issues and resolve challenges of mutation testing along with presenting a classification of these proposed approaches. This comparative structure suggests different research topics and makes a guideline for researchers interested in mutation testing context. This also can be used for the purpose of comparing the existing methods, selecting the best one and improving selected methods.
引用
收藏
页码:745 / 754
页数:10
相关论文
共 52 条
  • [51] A K-harmonic means Clustering Algorithm Based on Enhanced Differential Evolution
    Zhang, LiDong
    Mao, Li
    Gong, HuaiJin
    Yang, Hong
    [J]. 2013 FIFTH INTERNATIONAL CONFERENCE ON MEASURING TECHNOLOGY AND MECHATRONICS AUTOMATION (ICMTMA 2013), 2013, : 13 - 16
  • [52] Zhu Q., 2017, 2017 IEEE INT C SOFT