首页> 外文期刊>IEEE Transactions on Software Engineering >Simplifying and isolating failure-inducing input
【24h】

Simplifying and isolating failure-inducing input

机译:简化和隔离导致故障的输入

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

摘要

Given some test case, a program fails. Which circumstances of thentest case are responsible for the particular failure? The deltandebugging algorithm generalizes and simplifies the failing test case tona minimal test case that still produces the failure. It also isolatesnthe difference between a passing and a failing test case. In a casenstudy, the Mozilla Web browser crashed after 95 user actions. Ournprototype implementation automatically simplified the input to threenrelevant user actions. Likewise, it simplified 896 lines of HTML to thensingle line that caused the failure. The case study required 139nautomated test runs or 35 minutes on a 500 MHz PC
机译:给定一些测试用例,程序将失败。导致特定故障的原因是测试案例的哪些情况? deltandebugging算法将失败的测试用例概括并简化为仍然会产生失败的最小测试用例。它还可以隔离通过和失败的测试用例之间的差异。在一个案例研究中,Mozilla Web浏览器在经过95次用户操作后崩溃了。我们的原型实现自动将输入简化为三个不相关的用户操作。同样,它将896行HTML简化为导致失败的单行。案例研究要求在500 MHz的PC上进行139个模拟测试运行或35分钟

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号