首页> 中文期刊>计算机应用研究 >Randoop和Evosuite生成的测试用例的质量分析

Randoop和Evosuite生成的测试用例的质量分析

     

摘要

为了度量自动生成的单元测试用例的质量,可以从测试用例的揭错能力、执行时间、覆盖情况进行综合评估。被测项目集是Java实现的基本数据结构算法,使用Randoop和Evosuite这两个工具对被测项目生成测试套件,然后执行测试和分析结果。研究发现Evosuite生成的测试套件的揭错率比Randoop高20%左右,且平均行覆盖、分支覆盖、方法覆盖也更高,但测试用例的执行时间比Randoop偏长。建议开发人员在开发小型应用程序时可以选择Evosuite工具进行测试,以达到更高的覆盖率并发现更多的潜在缺陷。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号