首页> 外文会议>2010 17th IEEE International Conference and Workshops on Engineering of Computer Based Systems (ECBS 2010) >A Model-Based Regression Testing Approach for Evolving Software Systems with Flexible Tool Support
【24h】

A Model-Based Regression Testing Approach for Evolving Software Systems with Flexible Tool Support

机译:具有工具支持的演化软件系统的基于模型的回归测试方法

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

摘要

Model-based selective regression testing promises reduction in cost and labour by selecting a subset of the test suite corresponding to the modifications after system evolution. However, identification of modifications in the systems and selection of corresponding test cases is challenging due to interdependencies among models. State-based testing is an important approach to test the system behaviour. Unfortunately the existing state-based regression testing approaches do not care for dependencies of the state machines with other system models. This paper presents the tool support and evaluation of our state-based selective regression testing methodology for evolving state-based systems. START is an Eclipse-based tool for state-based regression testing compliant with UML 2.1 semantics. START deals with dependencies of state machines with class diagrams to cater for the change propagation. We applied the START on a case study and our results show significant reduction in the test cases resulting in reduction in testing time and cost.
机译:基于模型的选择性回归测试通过选择与系统演化后的修改相对应的测试套件的一个子集,有望降低成本和劳动力。然而,由于模型之间的相互依赖性,识别系统中的修改和选择相应的测试用例具有挑战性。基于状态的测试是测试系统行为的重要方法。不幸的是,现有的基于状态的回归测试方法并不关心状态机与其他系统模型之间的依赖性。本文介绍了针对不断发展的基于状态的系统的基于状态的选择性回归测试方法的工具支持和评估。 START是用于基于状态的回归测试的基于Eclipse的工具,符合UML 2.1语义。 START用类图处理状态机的依赖关系,以适应变化的传播。我们在案例研究中应用了START,我们的结果表明测试案例显着减少,从而减少了测试时间和成本。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号