《表5 生成时间变化时测试用例各效果指标的变化》

《表5 生成时间变化时测试用例各效果指标的变化》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《自动化单元测试用例生成工具EvoSuite的性能探究》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

观察图2中三个效果指标与生成时间的变化关系,明显看出代码行覆盖率、分支覆盖率和变异分数均随生成时间增长而增长,这也符合预期。从表5中可以看出,当生成时间从10秒增加到60秒时,三个指标均增长了15.5%左右,但相比于10秒时的数值,变化率非常大,尤其是变异分数,变化率高达71.8%;从60秒增加到120秒时,三个指标均有约8%的增长,相比于10秒到60秒的时间变化,增长率小了很多,但增长率仍然很可观;当从120秒增加到240秒时,增长明显放慢,三个指标的增长量均为3.5%左右,增长率也都不超过7%。这说明在本文选择的4个生成时间下,120秒的时间收益较高,而继续增加生成时间虽然也会带来效果指标的提升,但要放缓许多。另外随着代码覆盖率的提高,变异分数也在提高,这也与已有研究中的经验证据一致[11]。