首页> 外文会议>Automated Software Engineering, 2009. ASE '09 >Automated Test Order Generation for Software Component Integration Testing
【24h】

Automated Test Order Generation for Software Component Integration Testing

机译:用于软件组件集成测试的自动测试订单生成

获取原文

摘要

The order in which software components are tested can have a significant impact on the number of stubs required during component integration testing. This paper presents an efficient approach that applies heuristics based on a given software component test dependency graph to automatically generate a test order that requires a (near) minimal number of test stubs. Thus, the approach reduces testing effort and cost. The paper describes the proposed approach, analyses its complexity and illustrates its use. Comparison with three well known graph-based approaches, for a real-world software application, shows that only the classic Le Traon et al.'s approach and ours give an optimal number of stubs. However, experiments on randomly simulated dependency models with 100 to 10,000 components show that our approach has a significant performance advantage with a reduction in the average running time of 96.01%.
机译:测试软件组件的顺序可能会对组件集成测试期间所需的存根数量产生重大影响。本文提出了一种有效的方法,该方法基于给定的软件组件测试依赖图来应用启发式方法,以自动生成需要(接近)最少数量的测试存根的测试订单。因此,该方法减少了测试工作量和成本。本文介绍了所提出的方法,分析了其复杂性并说明了其用法。对于实际的软件应用程序,与三种众所周知的基于图形的方法进行比较表明,只有经典的Le Traon等人的方法和我们的方法才能提供最佳数量的存根。但是,对包含100到10,000个组件的随机模拟依赖项模型进行的实验表明,我们的方法具有显着的性能优势,平均运行时间减少了96.01%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号