• Home
  • Search
  • Constraint-Based Automated Generation of Test Data
  • Cite Icon2
  • https://doi.org/10.1007/978-3-319-03602-1_13Copy DOI Icon

Constraint-Based Automated Generation of Test Data

  • Jan 1, 2014
  • Hans-Martin Adorf +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

We present a novel method for automatically generating artificialtest data that are particularly suited for testing form-centric software applications with several thousand input fields. The complex validation rules for user input are translated to a constraint satisfaction problem (CSP), which is solved using an off-the-shelf SMT-solver. In order to exert pressure onto the software under test, the generated test data have to incorporate extreme and special values (ESVs) for each field. The SMT-solver is aided by a sophisticated graph-based cluster algorithm and by other heuristic methods in order to reduce the complexity of the CSPs. With further optimizations, the test data generator now routinely generates a complete set of test data records for large form-centric applications within less than two hours. The test data generator described here is operationally being used for automated tests of form-centric Web-applications, within an iterative development process emphasizing very early testing of software applications.

Similar Papers
  • Research Article
  • Citations162

The dynamic domain reduction procedure for test data generation

  • Feb 01, 1999
  • Software: Practice and Experience
  • A Jefferson Offutt +2
  • 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

Implementation of a Test Data Generator based on DSL Files

  • Jun 30, 2016
  • Informatica Economica
  • Paul Pocatilu +1
  • Conference Article
  • Citations17

A Novelty Search Approach for Automatic Test Data Generation

  • Feb 27, 2015
  • Mohamed Boussaa +3
  • 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
  • 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
  • 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
  • PDF
  • Research Article
  • Citations8

Testing Method for Software With Randomness Using Genetic Algorithm

  • Jan 01, 2020
  • IEEE Access
  • Xiangjuan Yao +4
  • Conference Article
  • Citations6

Forward slicing algorithm based test data generation

  • Jul 01, 2010
  • Philip Samuel +1
  • 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
  • Book Chapter
  • Citations26

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

  • Jan 01, 2008
  • C Doungsa-Ard +3
  • Abstract

4736375 Apparatus for fast generation of large quantities of test data words in a test facility

  • Jan 01, 1989
  • Microelectronics Reliability
  • Rol Tannhauser +3
  • 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
  • Conference Article
  • Citations10

Automatic Generation and Optimization of Test Data Using Harmony Search Algorithm

  • Jul 23, 2016
  • Rajesh Kumar Sahoo +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.