在当今软件开发中,单元测试至关重要。然而,传统单元测试生成方法存在诸多弊端,如生成无效测试用例、缺乏反馈等。
本文提出基于大模型的测试断言生成技术,包括 TestART 方法,其通过提示引导和动态反馈生成并修复测试用例。还深入探讨了自动断言生成,从多个角度研究大模型在该任务中的表现,并对比不同方法。
实验结果表明,这些技术能显著提升测试用例的正确性和覆盖率,对软件测试的发展具有重要意义。