首页> 外文会议>Software Maintenance, 2009. ICSM 2009 >A model-based regression test selection technique
【24h】

A model-based regression test selection technique

机译:基于模型的回归测试选择技术

获取原文

摘要

Throughout their life cycle, software artifacts are modified, and selective regression testing is used to identify the negative impact of modifications. Code-based regression test selection retests test cases sub-set that traverse code modifications. It uses recovered relationships between code parts and test cases that traverse them to locate test cases for retest when code is modified. Broad adoption of model-centric development has created opportunities for software testing. It enabled driving testing processes at higher abstraction levels and demonstrating code to model compliance by means of Model-Based Testing (MBT). Models also evolve, so an important activity of MBT is selective regression testing. It selects test cases for retest based on model modification, so it relies on relationships between model elements and test cases that traverse those elements to locate test cases for retest. We contribute an approach and prototype that during test case generation creates fine-grained traceability relationships between model elements and test cases, which are used to support model-based regression test selection.
机译:在其整个生命周期中,对软件工件进行了修改,并使用选择性回归测试来确定修改的负面影响。基于代码的回归测试选择将重新测试遍历代码修改的测试用例子集。它使用代码部分和遍历它们的测试用例之间的恢复关系来定位测试用例,以便在修改代码时进行重新测试。广泛采用以模型为中心的开发为软件测试创造了机会。它支持在更高的抽象级别上驱动测试过程,并通过基于模型的测试(MBT)演示代码以实现模型合规性。模型也在发展,因此MBT的一项重要活动是选择性回归测试。它基于模型修改选择要重新测试的测试用例,因此它依赖于模型元素与遍历这些元素的测试用例之间的关系来定位要重新测试的测试用例。我们提供了一种方法和原型,可以在测试用例生成期间在模型元素和测试用例之间创建细粒度的可跟踪性关系,这些关系用于支持基于模型的回归测试选择。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号