• Home
  • Search
  • A suite of tools for making effective use of automatically generated tests
  • https://doi.org/10.1145/3092703.3098220Copy DOI Icon

A suite of tools for making effective use of automatically generated tests

  • Jul 10, 2017
  • Josie Holmes +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

Automated test generation tools (we hope) produce failing tests from time to time. In a world of fault-free code this would not be true, but in such a world we would not need automated test generation tools. Failing tests are generally speaking the most valuable products of the testing process, and users need tools that extract their full value. This paper describes the tools provided by the TSTL testing language for making use of tests (which are not limited to failing tests). In addition to the usual tools for simple delta-debugging and executing tests as regressions, TSTL provides tools for 1) minimizing tests by criteria other than failure, such as code coverage, 2) normalizing tests to achieve further reduction and canonicalization than provided by delta-debugging, 3) generalizing tests to describe the neighborhood of similar tests that fail in the same fashion, and 4) avoiding slippage, where delta-debugging causes a failing test to change underlying fault. These tools can be accessed both by easy-to-use command-line tools and via a powerful API that supports more complex custom test manipulations.

Similar Papers
  • Research Article
  • Citations23

Adapting automated test generation to GUI testing of industry applications

  • Jul 06, 2017
  • Information and Software Technology
  • Rudolf Ramler +2
  • Conference Article
  • Citations22

Unit testing tool competition

  • May 14, 2016
  • Urko Rueda +3
  • Conference Article
  • Citations92

TOGA

  • May 21, 2022
  • Elizabeth Dinella +3
  • Conference Instance
  • Citations1

Proceedings of the 1st International Workshop on Test Oracles

  • Aug 23, 2021
  • PDF
  • Research Article
  • Citations5

REDUNET: reducing test suites by integrating set cover and network-based optimization

  • Nov 02, 2020
  • Applied Network Science
  • Misael Mongiovì +2
  • Book Chapter
  • Citations3

Continuous Test Generation on Guava

  • Jan 01, 2015
  • José Campos +3
  • Conference Article
  • Citations37

EXSYST: search-based GUI testing

  • Jun 02, 2012
  • Florian Groß +2
  • Conference Article
  • Citations4

Model-Based Testing of Infotainment Systems on the Basis of a Graphical Human-Machine Interface

  • Aug 01, 2010
  • Linshu Duan +2
  • Research Article

IGTG&R: An Intent Analysis-Guided Unit Test Generation and Refinement Framework

  • Jan 09, 2026
  • Entropy
  • Xiaojian Liu +1
  • Conference Article
  • Citations49

Code Defenders: Crowdsourcing Effective Tests and Subtle Mutants with a Mutation Testing Game

  • May 01, 2017
  • Jose Miguel Rojas +3
  • PDF
  • Conference Article
  • Citations1

Generation of Benchmark of Software Testing Methods for Java with Realistic Introduced Errors

  • Oct 11, 2023
  • Tomas Potuzak +1
  • Conference Article
  • Citations3

Parallel Many-Objective Search for Unit Tests

  • Apr 01, 2019
  • Verena Bader +2
  • Book Chapter
  • Citations2

BTestBox: A Tool for Testing B Translators and Coverage of B Models

  • Jan 01, 2019
  • Diego De Azevedo Oliveira +3
  • Conference Article
  • Citations74

OCAT

  • Jul 12, 2010
  • Hojun Jaygarl +3
  • Conference Article
  • Citations6

Encoding the certainty of boolean variables to improve the guidance for search-based test generation

  • Jun 26, 2021
  • Sebastian Vogl +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.