首页> 外文期刊>CSI Transactions on ICT >An approach to prioritize the regression test cases of object-oriented programs
【24h】

An approach to prioritize the regression test cases of object-oriented programs

机译:优先处理面向对象程序的回归测试用例的方法

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

摘要

We propose a regression test case prioritization technique for object-oriented programs. We first construct an intermediate graph model of a program from its source code. When the program is modified, the model is updated to reflect the changes. Our constructed model represents control and data dependencies, and information pertaining to various types of dependencies arising from object-relations such as association, inheritance and aggregation. We determine the affected nodes in the model by constructing the union of the forward slices corresponding to each changed model element. A test case that covers a larger number of affected model elements is given higher priority. Our experimental results indicate that our approach on an average achieves an increase in the APFD metric value by 25.70 % as compared to a related approach.
机译:我们提出了面向对象程序的回归测试用例优先排序技术。我们首先从其源代码构建程序的中间图形模型。修改程序后,将更新模型以反映更改。我们构建的模型表示控制和数据依赖关系,以及与对象关系(例如关联,继承和聚合)引起的各种依赖关系有关的信息。我们通过构造与每个更改的模型元素对应的前向切片的并集来确定模型中的受影响节点。覆盖大量受影响的模型元素的测试用例具有更高的优先级。我们的实验结果表明,与相关方法相比,我们的方法平均将APFD指标值提高了25.70%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号