Extended Firm Mutation Testing: A Cost Reduction Technique for Mutation Testing

被引:0
|
作者
Singh, Mayank [1 ]
Srivastava, Viranjay M. [1 ]
机构
[1] Univ KwaZulu Natal, Dept Elect Elect & Comp Engn, ZA-4041 Durban, South Africa
关键词
Mutation Testing; Cost Reduction Techniques; AspectJ Programs;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
All the white-box testing techniques are to check the quality of code but unable to test the quality of test cases. Mutation testing is the most effective testing technique to evaluate the quality of a test sets, but it also encounters a number of problems to do so. These problems prevent the mutation testing technique to become practical. The major problem is the very high computational cost that occurs due to execution of mutants. The usage of mutation testing restrict by its high computation cost. In order to the practical use to mutation testing, various cost reduction techniques were proposed. In this paper, we first investigate the advantages and disadvantages of existing cost reduction techniques and then propose a new execution based technique to reduce the cost of mutation testing.
引用
收藏
页码:604 / 609
页数:6
相关论文
共 50 条
  • [1] Mutation Testing Cost Reduction Techniques: A Survey
    Polo Usaola, Macario
    Reales Mateo, Pedro
    IEEE SOFTWARE, 2010, 27 (03) : 80 - 86
  • [2] Using Classification for Cost Reduction of Applying Mutation Testing
    Strug, Joanna
    Strug, Barbara
    PROCEEDINGS OF THE 2017 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2017, : 99 - 108
  • [3] Reduction of Computational Cost in Mutation Testing by Sampling Mutants
    Bluemke, Ilona
    Kulesza, Karol
    NEW RESULTS IN DEPENDABILITY AND COMPUTER SYSTEMS, 2013, 224 : 41 - 51
  • [4] Mutation testing cost reduction by clustering overlapped mutants
    Ma, Yu-Seung
    Kim, Sang-Woon
    JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 115 : 18 - 30
  • [5] RSM: REDUCING MUTATION TESTING COST USING RANDOM SELECTIVE MUTATION TECHNIQUE
    Falah, Bouchaib
    Akour, Mohammed
    Bouriat, Salwa
    MALAYSIAN JOURNAL OF COMPUTER SCIENCE, 2015, 28 (04) : 338 - 347
  • [6] Analysing the combination of cost reduction techniques in Android mutation testing
    Polo-Usaola, Macario
    Rodriguez-Trujillo, Isyed
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2021, 31 (07):
  • [7] A Systematic Review of Cost Reduction Techniques for Mutation Testing: Preliminary Results
    Ferrari, Fabiano Cutigi
    Pizzoleto, Alessandro Viola
    Offutt, Jeff
    2018 IEEE 11TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2018, : 1 - 10
  • [8] An Automated Framework for Cost Reduction of Mutation Testing Based on Program Similarity
    Guarnieri, Giovanni F.
    Pizzoleto, Alessandro, V
    Ferrari, Fabiano C.
    2022 IEEE 15TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW 2022), 2022, : 179 - 188
  • [9] SiMut: Exploring Program Similarity to Support the Cost Reduction of Mutation Testing
    Pizzoleto, Alessandro, V
    Ferrari, Fabiano C.
    Dallilo, Lucas D.
    Offutt, Jeff
    2020 IEEE 13TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2020, : 264 - 273
  • [10] Cost Reduction in Mutation Testing with Bytecode-Level Mutants Classification
    Strug, Joanna
    Strug, Barbara
    ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, ICAISC 2018, PT I, 2018, 10841 : 714 - 723