...
首页> 外文期刊>Computing reviews >DeFlaker: automatically detecting flaky tests
【24h】

DeFlaker: automatically detecting flaky tests

机译:脱机器:自动检测片状测试

获取原文
获取原文并翻译 | 示例
           

摘要

One of the final steps in producing a new version of a software tool is to make sure the old functionality was not lost when the new functionality was added. A common approach to this problem is regression testing, that is, running the test cases used for testing the old functionality on the new version. If a regression test fails, further expensive and time-consuming investigation and/or additional testing may be needed to make sure that the old functionality is still viable. However, having one of the regression test cases fail may not actually mean that old functionality was lost. The test may be a flaky test, that is, a test case that "can non-deterministically pass or fail when run on the same version of the code."
机译:生成新版本的软件工具的最后步骤之一是确保添加新功能时旧功能不会丢失。此问题的常见方法是回归测试,即运行用于在新版本上测试旧功能的测试用例。如果回归测试失败,可能需要进一步昂贵且耗时的调查和/或额外的测试,以确保旧功能仍然可行。但是,具有其中一个回归测试案例失败可能实际上不是意味着旧功能丢失。测试可能是一种薄饼测试,即“在代码的相同版本上运行时,”可以非确定性地通过或失败的测试用例。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号