A Comparative Study of Whole Issues and Challenges in Mutation Testing

Negar Nazem Bokaei, Mohammad Reza Keyvanpour
{"title":"A Comparative Study of Whole Issues and Challenges in Mutation Testing","authors":"Negar Nazem Bokaei, Mohammad Reza Keyvanpour","doi":"10.1109/KBEI.2019.8735019","DOIUrl":null,"url":null,"abstract":"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.","PeriodicalId":339990,"journal":{"name":"2019 5th Conference on Knowledge Based Engineering and Innovation (KBEI)","volume":"272 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 5th Conference on Knowledge Based Engineering and Innovation (KBEI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/KBEI.2019.8735019","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

Abstract

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.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
突变检测整体问题与挑战的比较研究
在软件测试环境中,突变测试是一种强大而昂贵的方法。它被用作测试标准来评估测试套件的质量或生成能够杀死通过在原始程序代码中播种人工缺陷而产生的突变的测试套件。这些测试套件是高质量的测试,具有在被测程序中发现可能错误的良好能力。突变测试以其在不同方面优于其他测试标准的优点,近年来受到了广泛的关注,是软件测试领域的研究热点。突变检测在具有强大功能的同时,也存在着挑战和困难,这对产业化利用构成了很大的障碍。本文提供了一个全面的分类突变检测的问题和挑战。此外,本文还对一些研究进行了比较研究,这些研究致力于研究突变检测的问题和解决挑战,并对这些提出的方法进行了分类。这种比较结构提示了不同的研究主题,并为对突变检测环境感兴趣的研究人员提供了指导。这也可以用于比较现有的方法,选择最好的方法和改进所选择的方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Profitability Prediction for ATM Transactions Using Artificial Neural Networks: A Data-Driven Analysis Fabrication of UV detector by Schottky Pd/ZnO/Si Contacts Hybrid of genetic algorithm and krill herd for software clustering problem Development of a Hybrid Bayesian Network Model for Hydraulic Simulation of Agricultural Water Distribution and Delivery Using SIFT Descriptors for Face Recognition Based on Neural Network and Kepenekci Approach
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1