• Home
  • Search
  • Testing Method for Software With Randomness Using Genetic Algorithm
  • Cite Icon8
  • https://doi.org/10.1109/access.2020.2983762Copy DOI Icon

Testing Method for Software With Randomness Using Genetic Algorithm

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

The main task of software testing is the generation of test data with high quality in restricted time. But for software with uncertainties, such as randomness, existing methods of generating test data often lose their effectiveness. For software with randomness, a test datum might cover the test target in one run, but obtains different results in the next run. Therefore, special testing methods must be exploited for this kind of software. In order to test software with randomness, we first propose a novel test adequacy criterion, and then build a mathematical model for generating test data according to the new criterion. Finally, we present a method of solving the optimization model using a set-based genetic algorithm. We apply the proposed method to test 12 programs, and compare with traditional genetic algorithm and the random method. From the experimental results we can see that, the proposed adequacy criterion is available for the software with randomness and the proposed algorithm can effectively generate test data.

Loading PDF

Similar Papers
  • Research Article

Diagnostic Path-Oriented Test Data Generation by Hyper Cuboids

  • Dec 08, 2014
  • International Journal of Information Engineering and Electronic Business
  • Shahram Moadab +1
  • Research Article
  • Citations162

The dynamic domain reduction procedure for test data generation

  • Feb 01, 1999
  • Software: Practice and Experience
  • A Jefferson Offutt +2
  • Conference Article
  • Citations1

Fuzuli: Automatic Test Data Generation for Software Structural Testing using Grey Wolf Optimization Algorithm and Genetic Algorithm

  • Sep 12, 2022
  • Bahman Arasteh +2
  • Conference Article
  • Citations17

A Novelty Search Approach for Automatic Test Data Generation

  • Feb 27, 2015
  • Mohamed Boussaa +3
  • Book Chapter
  • Citations26

GA-based Automatic Test Data Generation for UML State Diagrams with Parallel Paths

  • Jan 01, 2008
  • C Doungsa-Ard +3
  • PDF
  • Research Article
  • Citations16

Software Testing using an Adaptive Genetic Algorithm

  • Aug 31, 2021
  • Journal of AI and Data Mining
  • Amirhosein Damia +2
  • Research Article

Implementation of a Test Data Generator based on DSL Files

  • Jun 30, 2016
  • Informatica Economica
  • Paul Pocatilu +1
  • Research Article
  • Citations9

Bio‐inspired optimization to support the test data generation of concurrent software

  • Nov 10, 2022
  • Concurrency and Computation: Practice and Experience
  • Ricardo Ferreira Vilela +4
  • PDF
  • Research Article
  • Citations5

Multi-Task Optimization-Based Test Data Generation for Mutation Testing via Relevance of Mutant Branch and Input Variable

  • Jan 01, 2020
  • IEEE Access
  • Xiangying Dang +4
  • Research Article
  • Citations8

Comparative Evaluation of A Maximization And Minimization Approach for Test Data Generation with Genetic Algorithm and Binary Particle Swarm Optimization

  • Jan 31, 2012
  • International Journal of Software Engineering & Applications
  • Ankur Pachauri
  • Book Chapter
  • Citations1

The Generation of Large Test Data for the Empirical Analysis of Heuristic Procedures for Production Planning and Control

  • Jan 01, 2001
  • S Völker +2
  • Book Chapter
  • Citations14

Automated Test Data Generation for Coupling Based Integration Testing of Object Oriented Programs Using Particle Swarm Optimization (PSO)

  • Jan 01, 2014
  • Shaukat Ali Khan +1
  • Book Chapter
  • Citations2

Constraint-Based Automated Generation of Test Data

  • Jan 01, 2014
  • Hans-Martin Adorf +1
  • Research Article
  • Citations22

Application of Negative Selection Algorithm (NSA) for test data generation of path testing

  • Sep 28, 2016
  • Applied Soft Computing
  • Shayma Mustafa Mohi-Aldeen +2
  • Research Article
  • Citations6

Test Data Generation Based on Test Path Discovery Using Intelligent Water Drop

  • Apr 01, 2012
  • International Journal of Applied Metaheuristic Computing
  • Praveen Ranjan Srivastava +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.