Jan, 2024

InterEvo-TR: 交互式进化测试生成与可读性评估

TL;DR自动生成测试用例的自动化方法在软件测试中降低了成本,但测试人员对于生成的测试套件的理解相对于手动设计的测试套件持怀疑态度。为了增强测试人员接受自动生成的测试套件,本研究提出了一种将测试人员的互动可读性评估纳入 EvoSuite(一个广为人知的进化式测试生成工具)的方法。通过与 39 名参与者进行的控制实验,研究结果表明选择和呈现中间结果的策略对于可读性评估是有效的。此外,参与者的行为和对问卷的回答使我们能够分析影响测试代码可读性的因素以及互动方法在测试用例生成环境中的益处和限制,为基于互动性的未来研究提供了奠基。