• Home
  • Search
  • An Automated Path-Focused Test Case Generation with Dynamic Parameterization Using Adaptive Genetic Algorithm (AGA) for Structural Program Testing
  • Cite Icon10
  • https://doi.org/10.3390/info14030166Copy DOI Icon

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

Show More
  • Abstract
  • Highlights & Summary
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Various software engineering paradigms and real-time projects have proved that software testing is the most critical and highly important phase in the SDLC. In general, software testing takes approximately 40–60% of the total effort and time involved in project development. Generating test cases is the most important process in software testing. There are many techniques involved in the automatic generation of these test cases which aim to find a smaller group of cases that could allow for an adequacy level to be achieved which will hence reduce the effort and cost involved in software testing. In the structural testing of a product, the auto-generation of test cases that are path focused in an efficient manner is a challenging process. These are often considered optimization problems and hence search-based methods such as genetic algorithm (GA) and swarm optimizations have been proposed to handle this issue. The significance of the study is to address the optimization problem of automatic test case generation in search-based software engineering. The proposed methodology aims to close the gap of genetic algorithms acquiring local minimum due to poor diversity. Here, dynamic adjustment of cross-over and mutation rate is achieved by calculating the individual measure of similarity and fitness and searching for the more global optimum. The proposed method is applied and experimented on a benchmark of five industrial projects. The results of the experiments have confirmed the efficiency of generating test cases that have optimum path coverage.

Loading PDF

Similar Papers
  • Conference Article
  • Citations26

Optimization of Automatic Generated Test Cases for Path Testing Using Genetic Algorithm

  • Feb 01, 2016
  • Rijwan Khan +2
  • Conference Article
  • Citations2

A state-based fitness function for the integration testing of object-oriented programs

  • Dec 01, 2014
  • Muhammad Bilal Bashir +1
  • 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

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
  • Citations12

Automated Search-Based Robustness Testing for Autonomous Vehicle Software

  • Jan 01, 2016
  • Modelling and Simulation in Engineering
  • Kevin M Betts +1
  • Conference Article
  • Citations3

Android Unit Test Case Generation Based on the Strategy of Multi-Dimensional Coverage

  • Nov 07, 2021
  • Jie Cao +2
  • Conference Article
  • Citations3

The Use of Ontology in Case Based Reasoning for Reusable Test Case Generation

  • Jan 01, 2015
  • R Li +1
  • Research Article

Special Issue on Search‐Based Software Maintenance

  • Sep 01, 2008
  • Journal of Software Maintenance and Evolution: Research and Practice
  • Massimiliano Di Penta +2
  • 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
  • Conference Article
  • Citations16

Ontology Based Test Case Generation for Black Box Testing

  • Mar 02, 2019
  • Sami Ul Haq +1
  • Conference Article
  • Citations3

Test Case Reuse Based on Software Testing Knowledge Graph and Collaborative Filtering Recommendation Algorithm

  • Dec 01, 2021
  • Wansheng Yang +5
  • Research Article
  • Citations24

Evaluating large language models for software testing

  • Nov 13, 2024
  • Computer Standards & Interfaces
  • Yihao Li +4
  • Conference Article
  • Citations7

GASE -an input domain reduction and branch coverage system based on Genetic Algorithm and Symbolic Execution

  • Feb 01, 2013
  • M Parthiban +1
  • Research Article

Effective Generation of Test Case Based on Genetic Algorithm

  • Jun 01, 2013
  • Applied Mechanics and Materials
  • Zhi Guo Shi +3
  • Book Chapter
  • Citations1

Test Case Generation Based on Search-Based Testing

  • Oct 31, 2020
  • Rashmi Rekha Sahoo +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.