Post by Lionel Briand
Trustworthy software and AI, FIEEE, FACM, FRSC, MAE, FAAIA, Canada Research Chair (Tier 1), Professor, Lero director
Automated unit testing, including test oracles, using multiple, specialized, and collaborating LLM agents This is a very exciting piece of new work led by Qinghua Xu, a research fellow in my group at the Lero research centre in Ireland, in collaboration with Huawei. "Hallucination to Consensus: Multi-Agent LLMs for End-to-End JUnit Test Generation", Qinghua Xu, Guancheng Wang, Lionel Briand, Kui Liu https://lnkd.in/enu5adY3 We propose CANDOR, a novel end-to-end, prompt engineering-based LLM framework for automated unit test generation in Java. CANDOR orchestrates multiple specialized LLM agents to collaboratively generate complete JUnit tests, including both high-quality test prefixes and accurate oracles.