• Home
  • Search
  • Mutation-based genetic algorithm for efficiency optimisation of unit testing
  • Cite Icon1
  • https://doi.org/10.1504/ijaip.2019.10019862Copy DOI Icon

Mutation-based genetic algorithm for efficiency optimisation of unit testing

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

Fault in a software program can be detected by mutation testing. However, mutation testing is an expensive process in a software testing domain. In this paper, we have introduced a method based on genetic algorithm and mutation analysis for unit testing process. Software industry produces high quality software in which software testing has an important role. First, we make a program/software and intent some mutant in this program/software, find most critical path and optimise test cases using genetic algorithm for the unit testing. Initially generated test cases are refined using genetic algorithm. We use a mutant function for measuring the adequacy of the test case set. The given mutant function is used to calculate a mutant score. We have achieved 100% path coverage and boundary coverage using mutation testing. The objective is to produce a set of good test cases for killing one or more undesired mutants and produces different mutant from original software/program. Unlike simple algorithms, genetic algorithms provide suitability for reducing the data generation at a comparable cost. An optimised test case has been generated by proposed approach for cost reduction and revealing or killing undesired test cases.

Similar Papers
  • Research Article
  • Citations3

Mutation-based genetic algorithm for efficiency optimisation of unit testing

  • Jan 01, 2019
  • International Journal of Advanced Intelligence Paradigms
  • Rijwan Khan +1
  • PDF
  • Research Article
  • Citations10

An Automated Path-Focused Test Case Generation with Dynamic Parameterization Using Adaptive Genetic Algorithm (AGA) for Structural Program Testing

  • Mar 06, 2023
  • Information
  • Manikandan Rajagopal +3
  • Research Article
  • Citations1

Implementation Genetic Algorithm for Optimization of Kotlin Software Unit Test Case Generator

  • Feb 25, 2024
  • Jurnal Ilmu Komputer dan Informasi
  • Mohammad Andiez Satria Permana +2
  • Research Article
  • Citations1

Hybrid Data Approach for Selecting Effective test Cases During the Regression Testing

  • Jan 01, 2017
  • International Journal on Smart Sensing and Intelligent Systems
  • M Mohan +1
  • PDF
  • Research Article
  • Citations33

On the Effectiveness of Using Elitist Genetic Algorithm in Mutation Testing

  • Sep 09, 2019
  • Symmetry
  • Shweta Rani +2
  • Research Article
  • Citations6

Exploring output-based coverage for testing PHP web applications

  • Oct 15, 2018
  • Automated Software Engineering
  • Hung Viet Nguyen +3
  • PDF
  • Research Article
  • Citations7

Genetic Algorithm for Test Suite Optimization: An Experimental Investigation of Different Selection Methods

  • Apr 10, 2021
  • Turkish Journal of Computer and Mathematics Education (TURCOMAT)
  • Chetan J Shingadiya Et.Al
  • Research Article

Minimal Testcase Generation for Object-Oriented Software with State Charts

  • Jul 27, 2012
  • Zenodo (CERN European Organization for Nuclear Research)
  • Ranjita Kumari Swain +2
  • Conference Article
  • Citations12

Minimizing test cases to reduce the cost of regression testing

  • Mar 01, 2014
  • Sudhir Kumar Mohapatra +1
  • Research Article

Test Case Design Of Security Threats Through State Machine OCL

  • Jun 07, 2023
  • Journal of Independent Studies and Research Computing
  • Asif Raza +2
  • Research Article
  • Citations1

Automated Test Case Generation for Effective Spectrum-based Fault Localization

  • Jun 01, 2020
  • Journal of Physics: Conference Series
  • Bo Yang +2
  • Research Article
  • Citations34

Mutation testing in UTP

  • Jun 05, 2008
  • Formal Aspects of Computing
  • Bernhard K Aichernig +1
  • 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
  • Citations4

Enhancing Design by Contract with Knowledge about Equivalence Partitions.

  • Jan 01, 2004
  • The Journal of Object Technology
  • Per Madsen
  • Book Chapter
  • Citations2

Teaching Learning-Based Optimization Model to Generate Software Test Cases

  • Jan 01, 2022
  • Sandeep Jha +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.