Budget-aware random testing with T3: benchmarking at the SBST2016 testing tool contest

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    Abstract

    Random testing has the advantage that it is usually fast. An interesting use case is to use it for bulk smoke testing, e.g. to smoke test a whole project. However, on a large project, even with random testing it may still take hours to complete. To optimize this, we have adapted an automated random testing tool called T3 so that it becomes aware of the time budget we set for a given target class. Test suites are now generated incrementally, and their refinements are adaptively scheduled towards maximizing the coverage, given the remaining time. This paper presents an evaluation of the performance of this adaptation, using the benchmark provided by the SBST 2016 Java Unit Testing Tool Contest.
    Original languageEnglish
    Title of host publicationSBST '16: Proceedings of the 9th International Workshop on Search-Based Software Testing
    Subtitle of host publicationAustin, Texas — May 14 - 22, 2016
    PublisherAssociation for Computing Machinery
    Pages29-32
    ISBN (Print)978-1-4503-4166-0
    DOIs
    Publication statusPublished - 2016

    Fingerprint

    Dive into the research topics of 'Budget-aware random testing with T3: benchmarking at the SBST2016 testing tool contest'. Together they form a unique fingerprint.

    Cite this