A Comparative analysis of Mutation Testing tools for Java']Java

被引:0
|
作者
Forostyanova, Mariya [1 ]
Dongak, Barkhas [1 ]
机构
[1] Natl Res Tomsk State Univ, Tomsk, Russia
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The paper is devoted to the mutation testing technique that is widely used when testing different software tools. This paper presents a comparative analysis of two mutation testing tools for Java programs, namely Pitest and ae Java. They both allow automatically introducing faults into a software code. The analysis has revealed their pros and cons, as well as specific features of their launch and application. Such comparison can help to select the choose the most appropriate mutation tool or the combination of these tools when testing Java programs. We further discuss how these two tools might be combined and which of the two tools better for the mutation generation.
引用
收藏
页数:3
相关论文
共 50 条
  • [1] An Empirical Analysis of Two Mutation Testing Tools for Java']Java
    Monteiro, Ricardo
    Durelli, Vinicius H. S.
    Endo, Andre T.
    Eler, Marcelo M.
    7TH BRAZILIAN SYMPOSIUM ON SYSTEMATIC AND AUTOMATED SOFTWARE TESTING, SAST 2022, 2022, : 49 - 58
  • [2] How effective are mutation testing tools? An empirical analysis of Java']Java mutation testing tools with manual analysis and real faults
    Kintis, Marinos
    Papadakis, Mike
    Papadopoulos, Andreas
    Valvis, Evangelos
    Malevris, Nicos
    Le Traon, Yves
    EMPIRICAL SOFTWARE ENGINEERING, 2018, 23 (04) : 2426 - 2463
  • [3] A Comparison of Mutation Analysis Tools for Java']Java
    Delahaye, Mickael
    du Bousquet, Lydie
    2013 13TH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC), 2013, : 187 - 195
  • [4] Experimental Comparison of Automated Mutation Testing Tools for Java']Java
    Rani, Shweta
    Suri, Bharti
    Khatri, Sunil Kumar
    2015 4TH INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (ICRITO) (TRENDS AND FUTURE DIRECTIONS), 2015,
  • [5] How effective are mutation testing tools? An empirical analysis of Java mutation testing tools with manual analysis and real faults
    Marinos Kintis
    Mike Papadakis
    Andreas Papadopoulos
    Evangelos Valvis
    Nicos Malevris
    Yves Le Traon
    Empirical Software Engineering, 2018, 23 : 2426 - 2463
  • [6] Java']Javalanche: Efficient Mutation Testing for Java']Java
    Schuler, David
    Zeller, Andreas
    7TH JOINT MEETING OF THE EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND THE ACM SIGSOFT SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, 2009, : 297 - 298
  • [7] A Comparative Analysis of Static Code Analysis Tools that check Java']Java Code Adherence to Java']Java Coding Standards
    Ashfaq, Qirat
    Khan, Rimsha
    Farooq, Sehrish
    2019 2ND INTERNATIONAL CONFERENCE ON COMMUNICATION, COMPUTING AND DIGITAL SYSTEMS (C-CODE), 2019, : 98 - 103
  • [8] Mutation Testing for Java']Java Database Applications
    Zhou, Chixiang
    Frankl, Phyllis
    SECOND INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION, AND VALIDATION, PROCEEDINGS, 2009, : 396 - 405
  • [9] A New Mutation Analysis Method for Testing Java']Java Exception Handling
    Ji, Changbin
    Chen, Zhenyu
    Xu, Baowen
    Wang, Ziyuan
    2009 IEEE 33RD INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOLS 1 AND 2, 2009, : 1229 - +
  • [10] Reductions of Operators in Java']Java Mutation Testing
    Bluemke, Ilona
    Kulesza, Karol
    PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON DEPENDABILITY AND COMPLEX SYSTEMS DEPCOS-RELCOMEX, 2014, 286 : 93 - 102