【24h】

Find More Bugs with QuickCheck!

机译:使用QuickCheck查找更多错误!

获取原文

摘要

Random testing is increasingly popular and successful, but tends to spend most time rediscovering the "most probable bugs" again and again, reducing the value of long test runs on buggy software. We present a new automated method to adapt random test case generation so that already-discovered bugs are avoided, and further test effort can be devoted to searching for new bugs instead. We evaluate our method primarily against RANDOOP-style testing, in three different settings - our method avoids rediscovering bugs more successfully than RANDOOP and in some cases finds bugs that RANDOOP did not find at all.
机译:随机测试越来越受欢迎和成功,但往往会花费大多数时间一次又一次地重新发现“最可能的错误”,降低了在越野软件上的长测试运行的价值。我们提出了一种新的自动化方法来适应随机测试案例,以便避免已经发现的错误,并且可以致力于寻找新的错误。我们在三种不同的设置中评估我们的方法,主要是针对RANDoop风格的测试 - 我们的方法避免比RANDOOP更成功地重新发现错误,并且在某些情况下发现RANDOOP根本找不到错误。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号