首页> 外文期刊>International Journal of Computer Trends and Technology >Localization of Fault Based on Program Spectrum
【24h】

Localization of Fault Based on Program Spectrum

机译:基于程序谱的故障定位

获取原文
           

摘要

Fault localization is an expensive technique in software testing. Fault localization means finding the error or faults. In order to locate the faults the developer identifies the statements involved in failure and select suspicious statements which contain fault. In this paper we proposed a spectrum based fault localization. This technique can improve the regression testing by reducing the number of tests that needed to be run. Spectrumbased fault localization uses various program spectra to identify the behavioural differences between old and new version of the program under test. This comparison is useful for finding the cause of failures or errors and presence of difference in program spectra may indicate those test cases for which the construction of expected output .The developer can easily identify whether the differences recorded in modified version of code is due to regression faults or due to changes made in the code.
机译:故障定位是软件测试中昂贵的技术。故障定位意味着发现错误或故障。为了找到故障,开发人员确定故障所涉及的语句,并选择包含故障的可疑语句。在本文中,我们提出了基于频谱的故障定位。通过减少需要运行的测试数量,此技术可以改善回归测试。基于频谱的故障定位使用各种程序频谱来识别被测程序的新旧版本之间的行为差​​异。这种比较对于发现失败或错误的原因很有用,并且程序频谱中的差异可能表明那些测试案例所预期的构造。开发人员可以轻松地识别修改后的代码中记录的差异是否是由于回归引起的。故障或由于代码中的更改。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号