JUGE: An infrastructure for benchmarking Java unit test generators
Researchers and practitioners have designed and implemented various automated test case generators to support effective software testing. Such generators exist for various …
Researchers and practitioners have designed and implemented various automated test case generators to support effective software testing. Such generators exist for various …
Search-based approaches have been used in the literature to automate the process of creating unit test cases. However, related work has shown that generated tests with high code …
Search-based techniques have been widely used for white-box test generation. Many of these approaches rely on the approach level and branch distance heuristics to guide the search …
Basic Block Coverage (BBC) is a secondary objective for search- based unit test generation techniques relying on the approach level and branch distance to drive the search process. …
This study presents the initial step towards a thorough analysis of the difficulty to reproduce a crash using search-based crash reproduction. Traditionally, code size and …
Search-based techniques have been widely used for white-box test generation. Many of these approaches rely on the approach level and branch distance heuristics to guide the search …
Various search-based test generation techniques have been proposed to automate the generation of unit tests fulfilling different criteria (e.g., line coverage, branch coverage, …
Model seeding is a strategy for injecting additional information in a search-based test generation process in the form of models, representing usages of the classes of the software …
Writing a test case reproducing a reported software crash is a common practice to identify the root cause of an anomaly in the software under test. However, this task is usually …
Approaches for automatic crash reproduction aim to generate test cases that reproduce crashes starting from the crash stack traces. These tests help developers during their …