4 papers
Improving LLM-Driven Test Generation by Learning from Mocking Information
Jamie Lee, Flynn Teh, Hengcheng Zhu +3
Large Language Models (LLMs) have recently shown strong potential for automated unit test generation. This has motivated us to investigate whether developer-defined test doubles (c…
MR-Coupler: Automated Metamorphic Test Generation via Functional Coupling Analysis
Congying Xu, Hengcheng Zhu, Songqiang Chen +3
Metamorphic testing (MT) is a widely recognized technique for alleviating the oracle problem in software testing. However, its adoption is hindered by the difficulty of constructin…
From Untestable to Testable: Metamorphic Testing in the Age of LLMs
Valerio Terragni
This article discusses the challenges of testing software systems with increasingly integrated AI and LLM functionalities. LLMs are powerful but unreliable, and labeled ground trut…
Understanding LLM-Driven Test Oracle Generation
Adam Bodicoat, Gunel Jahangirova, Valerio Terragni
Automated unit test generation aims to improve software quality while reducing the time and effort required for creating tests manually. However, existing techniques primarily gene…