首页> 外文期刊>Software, IET >Regression test selection using class, sequence and activity diagrams
【24h】

Regression test selection using class, sequence and activity diagrams

机译:使用类,序列和活动图选择回归测试

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

摘要

Regression test selection is a process to select a subset of existing test cases, which are then used with some new test cases for regression testing. Regression testing ensures that the changes made to the system have not affected the existing functionality. To date, there is no adequate technique which can do regression test selection by considering changes in semantics of operations (along with the other syntax and semantics changes) using UML diagrams. Change in semantics of an operation refers to the change in conditional statements, change in independent paths/unique paths, change in control flow and addition or deletion of any content from the existing functionality. In this study, a novel approach is presented which can do this using class, sequence and activity diagrams. The tool compared old and new versions of UML diagrams to categorise test cases into reusable, retestable, obsolete and newly generated category. Activity diagrams are specifically used to test the semantics of operations. The changed operations corresponding to these activity diagrams are also searched in class and sequence diagrams for regression test selection. This study has been validated by comparison with previous study. It is found that the authors’ work provides significant increase in accuracy.
机译:回归测试选择是选择现有测试用例的子集的过程,然后将其与某些新测试用例一起用于回归测试。回归测试可确保对系统所做的更改不会影响现有功能。迄今为止,还没有足够的技术可以通过考虑使用UML图的操作语义变化(以及其他语法和语义变化)来进行回归测试选择。操作语义的更改是指条件语句的更改,独立路径/唯一路径的更改,控制流的更改以及现有功能中任何内容的添加或删除。在这项研究中,提出了一种新颖的方法,可以使用类,序列和活动图来完成此任务。该工具比较了旧版本和新版本的UML图,将测试用例分类为可重用,可重测,过时和新生成的类别。活动图专门用于测试操作的语义。还在类和序列图中搜索与这些活动图相对应的已更改操作,以进行回归测试选择。通过与先前的研究比较,该研究得到了验证。发现作者的工作大大提高了准确性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号