Automatic Test Generation
ConceptAutomatic test generation (ATG) is the automated synthesis of test inputs, test cases, or test programs used to validate software systems and hardware designs. It is applied across software quality assurance (where LLMs and multi-agent pipelines like JsonATG target Java JSON libraries), automated program repair (where generated tests strengthen repair constraints via approaches such as UnsatGuided), and hardware design verification (where evolutionary search, genetic algorithms, Bayesian networks, activity monitors, and ILP produce stimuli for simulation-based verification of processors and RISC-V vector implementations, including ATG-class tools such as Yang's Vector Test Generator and the RIOS Labs Vector Test Generator).
WIKI
Automatic Test Generation
Automatic test generation (ATG) refers to the automated construction of test inputs, test cases, or test programs used to validate the correctness of software systems or hardware designs. Because manually authored tests are costly and rarely exhaustive, ATG techniques have been developed across multiple domains including software engineering, hardware design verification, and automated program repair.
Software Quality Assurance
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →