Dec, 2023

利用生成式人工智能进行单元测试生成: 自动化生成工具性能比较分析

TL;DR通过实验研究了使用大型语言模型(LLMs)ChatGPT在Python程序中生成单元测试脚本的有效性,发现它在覆盖率方面与Pynguin相当,但在生成测试用例方面优于Pynguin;此外,发现ChatGPT能够提供更好的测试覆盖率,此外通过优化ChatGPT的提示工程,可在某些情况下提高覆盖率。