• Home
  • Search
  • Investigation on Java Mutation Testing Tools
  • Cite Icon3
  • https://doi.org/10.30630/joiv.6.2-2.1090Copy DOI Icon

Investigation on Java Mutation Testing Tools

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Software Testing is one of the most significant phases within the software development life cycle since software bugs can be costly and traumatic. However, the traditional software testing process is not enough on its own as some undiscovered faults might still exist due to the test cases’ inability to detect all underlying faults. Amidst the various proposed techniques of test suites’ efficiency detection comes mutation testing, one of the most effective approaches as declared by many researchers. Nevertheless, there is not enough research on how well the mutation testing tools adhere to the theory of mutation or how well their mutation operators are performing the tasks they were developed for. This research paper presents an investigative study on two different mutation testing tools for Java programming language, namely PIT and µJava. The study aims to point out the weaknesses and strengths of each tool involved through performing mutation testing on four different open-source Java programs to identify the best mutation tool among them. The study aims to further identify and compare the mutation operators of each tool by calculating the mutation score. That is, the operators’ performance is evaluated with the mutation score, with the presumption that the more prominent the number of killed mutants is, the higher the mutation score, thus the more effective the mutation operator and the affiliated tool.Â

Similar Papers
  • Book Chapter
  • Citations2

Comparison and Validation of Mutation Testing Tools Based on Java Language

  • Jan 01, 2022
  • Manju Khari
  • Conference Article
  • Citations18

Experimental comparison of automated mutation testing tools for java

  • Sep 01, 2015
  • Shweta Rani +2
  • PDF
  • Research Article
  • Citations3

A Model for Predicting Statement Mutation Scores

  • Aug 23, 2019
  • Mathematics
  • Lili Tan +2
  • Research Article
  • Citations2

Learning‐based mutant reduction using fine‐grained mutation operators

  • Aug 08, 2021
  • Software Testing, Verification and Reliability
  • Yunho Kim +1
  • Conference Article
  • Citations18

Mutode: generic JavaScript and Node.js mutation testing tool

  • Jul 12, 2018
  • Diego Rodríguez-Baquero +1
  • PDF
  • Research Article
  • Citations9

Correlating automatic static analysis and mutation testing: towards incremental strategies

  • Nov 03, 2016
  • Journal of Software Engineering Research and Development
  • Cláudio A Araújo +3
  • Conference Article
  • Citations37

A coevolutionary algorithm to automatic test case selection and mutant in Mutation Testing

  • Jun 01, 2013
  • Andre Assis Lobo De Oliveira +2
  • Research Article

Machine Learning in QA: A Vision for Predictive and Adaptive Software Testing

  • Jul 16, 2021
  • INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT
  • Santosh Kumar Jawalkar
  • PDF
  • Research Article

Perbandingan Pengujian Boundary Value Analysis, Equivalence Partitioning dan Error Guessy (Studi Kasus Indeks Nilai)

  • Dec 15, 2021
  • Jurnal ICT : Information Communication & Technology
  • Johni Setiady Pasaribu
  • Research Article

Software Fault Prediction Using Two -Stage Data Preprocessing Method

  • Jul 08, 2016
  • iJARS International Journal of Engineering
  • Varsha G Palatse +1
  • Conference Article
  • Citations17

Mutation Operators for Actor Systems

  • Apr 01, 2010
  • Vilas Jagannath +4
  • Conference Article
  • Citations16

Teaching Software Testing with Free and Open Source Software

  • Aug 05, 2020
  • Lin Deng +2
  • Research Article
  • Citations11

Mutant generation for embedded systems using kernel-based software and hardware fault simulation

  • Apr 01, 2011
  • Information and Software Technology
  • Ahyoung Sung +3
  • Research Article
  • Citations19

A probabilistic framework for mutation testing in deep neural networks

  • Mar 01, 2023
  • Information and Software Technology
  • Florian Tambon +2
  • Research Article

An Integrated Cybersecurity Framework for Software Development and Risk‐Aware Practices in the SDLC

  • Dec 28, 2025
  • Journal of Software: Evolution and Process
  • Hussein A Al Hashimi
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.