LogiCase:基于逻辑描述的有效测试用例生成方法在竞争性编程中的应用
💡
原文中文,约300字,阅读约需1分钟。
📝
内容提要
本研究通过引入上下文无关文法与计数器(CCFG),优化了CodeT5模型,有效解决了自动化测试用例生成的低效性和边界用例问题,显著提升了测试的有效性和可靠性。
🎯
关键要点
- 本研究解决了现有自动化测试用例生成方法在复杂规范下的低效性问题。
- 研究还解决了无法生成有效边界用例的问题。
- 引入了上下文无关文法与计数器(CCFG)来优化CodeT5模型。
- 通过优化后的CodeT5模型,将自然语言输入规范转换为CCFG。
- 实现了高质量测试用例的系统生成。
- 实验结果显示,CCFG生成的测试用例在识别错误算法方面显著优于基线方法。
- 研究提升了测试的有效性和可靠性。
➡️