...
首页> 外文期刊>International journal of open source software & processes >A New Data Mining-Based Framework to Test Case Prioritization Using Software Defect Prediction
【24h】

A New Data Mining-Based Framework to Test Case Prioritization Using Software Defect Prediction

机译:基于新数据挖掘的框架,使用软件缺陷预测来测试案例优先级

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

摘要

Test cases do not have the same importance when used to detect faults in software; therefore, it is more efficient to test the system with the test cases that have the ability to detect the faults. This research proposes a new framework that combines data mining techniques to prioritize the test cases. It enhances fault prediction and detection using two different techniques: 1) the data mining regression classifier that depends on software metrics to predict defective modules, and 2) the k-means clustering technique that is used to select and prioritize test cases to identify the fault early. Our approach of test case prioritization yields good results in comparison with other studies. The authors used the Average Percentage of Faults Detection (APFD) metric to evaluate the proposed framework, which results in 19.9% for all system modules and 25.7% for defective ones. Our results give us an indication that it is effective to start the testing process with the most defective modules instead of testing all modules arbitrary arbitrarily.
机译:测试用例在检测软件故障时的重要性不同。因此,使用具有检测故障能力的测试用例测试系统效率更高。这项研究提出了一个新框架,该框架结合了数据挖掘技术来确定测试案例的优先级。它使用两种不同的技术来增强故障预测和检测能力:1)数据挖掘回归分类器,该分类器依赖于软件指标来预测有缺陷的模块; 2)k-means聚类技术,用于选择测试案例并确定其优先级以识别故障。早。与其他研究相比,我们的测试用例优先级排序方法产生了良好的结果。作者使用平均故障检测百分比(APFD)指标来评估所提出的框架,该框架的所有系统模块的故障率为19.9%,缺陷模块的故障率为25.7%。我们的结果表明,从缺陷最多的模块开始测试过程是有效的,而不是任意测试所有模块是有效的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号