Mutation Testing Cost Reduction Techniques: A Survey

被引:49
|
作者
Polo Usaola, Macario [1 ]
Reales Mateo, Pedro [1 ]
机构
[1] Univ Castilla La Mancha, Dept Informat Syst & Technol, E-13071 Ciudad Real, Spain
关键词
Software engineering; Testing and debugging; Testing strategies; Testing tools;
D O I
10.1109/MS.2010.79
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Since the 1970s, researchers have widely used mutation as a testing technique, applying mainly it to validate test suites, as well as to validate test case strategies and test data generation. Mutation today is sufficiently mature for industrial applications. Although mutation's three main steps (mutant generation, test case execution, and result analysis) can be costly, researchers have made it possible to apply all this knowledge in the industry. This article reviews the most significant research in mutation testing cost reduction, which developers must take into account to apply it to software development and, perhaps more important, to develop powerful new mutation-based testing tools. © 2010 IEEE.
引用
收藏
页码:80 / 86
页数:7
相关论文
共 50 条
  • [21] Regression Testing Cost Reduction Suite
    El-Din, Mohamed Alaa
    Taha, Ismail Abd El-Hamid
    El-Deeb, Hesham
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2014, 5 (08) : 117 - 122
  • [22] Survey of Heliostat Concepts for Cost Reduction
    Pfahl, Andreas
    JOURNAL OF SOLAR ENERGY ENGINEERING-TRANSACTIONS OF THE ASME, 2014, 136 (01):
  • [23] Test Case Reduction Techniques - Survey
    Alian, Marwah
    Suleiman, Dima
    Shaout, Adnan
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (05) : 264 - 275
  • [24] Mutation reduction in software mutation testing using firefly optimization algorithm
    Shomali, Nasrin
    Arasteh, Bahman
    DATA TECHNOLOGIES AND APPLICATIONS, 2020, 54 (04) : 461 - 480
  • [25] COST REDUCTION TECHNIQUES FOR PHASED-ARRAYS
    TANG, R
    BROWN, R
    MICROWAVE JOURNAL, 1987, 30 (01) : 139 - &
  • [26] COST REDUCTION TECHNIQUES IN WIRE HARNESSING.
    Bronis, Robert
    Electronic Packaging and Production, 1975, 15 (05): : 83 - 86
  • [27] COST REDUCTION TECHNIQUES FOR PHASED ARRAYS.
    Tang, Raymond
    Brown, Raymond
    Microwave journal, 1987, 30 (01): : 139 - 140
  • [28] Reducing the Cost of Higher-Order Mutation Testing
    Ghiduk, Ahmed S.
    Girgis, Moheb R.
    Shehata, Marwa H.
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2018, 43 (12) : 7473 - 7486
  • [29] A Clustering Improved Cost Effective Approach for Mutation Testing
    Rani, Neetu
    Chaudhary, Jyoti
    SECOND INTERNATIONAL SYMPOSIUM ON COMPUTER VISION AND THE INTERNET (VISIONNET'15), 2015, 58 : 593 - 602
  • [30] Reducing the Cost of Higher-Order Mutation Testing
    Ahmed S. Ghiduk
    Moheb R. Girgis
    Marwa H. Shehata
    Arabian Journal for Science and Engineering, 2018, 43 : 7473 - 7486