LLM4TDG 框架

约束理解提升近5成

将约束依赖图转化为上下文约束,结合推理与回溯机制,让大模型自动生成满足测试约束的驱动代码。

刘井强 · Liang, Ruigang · Xiaoxi, Zhu · Yue, Zhang · 刘玉岭 · 刘奇旭

Cybersecurity 2025

参数信息

约束理解提升
47.62 %
平均pass@k提升
10.41 %
CodeQwen-chat的pass@k提升
18.66 %
HumanEval pass@1
92.16 %
HumanEval+ pass@1
87.14 %

技术优势

约束理解大幅增强

通过将约束依赖图转化为上下文约束,模型能更准确地捕捉测试目标中的约束,从而生成更符合要求的测试用例。

显著提升 pass@k

与基线相比,所有大模型的平均 pass@k 提升 10.41%,CodeQwen-chat 提升达 18.66%,生成的代码功能正确性更高。

真实任务中有效

在包含恶意行为的 Python 第三方库安全测试任务上验证了方法的有效性,表明其具备实际应用与泛化能力。

应用场景