首页> 外文会议>International Conference on Advanced Engineering Computing and Applications in Sciences >A Fuzzy Test Cases Prioritization Technique for Regression Testing Programs with Assertions
【24h】

A Fuzzy Test Cases Prioritization Technique for Regression Testing Programs with Assertions

机译:具有断言回归测试程序的优先考虑技术的模糊测试案例

获取原文

摘要

Program assertions have been recognized as a supporting tool during software development, testing, and maintenance. Therefore, software developers place assertions within their code in positions considered to be error prone or have the potential to lead to software crash or failure. Like any other software, programs with assertions have to be maintained. Depending on the type of modification applied to the modified program, assertions also may have to go through some modifications. New assertions may also be introduced in the new version of the program while some assertions may be kept the same. This paper presents a novel approach for test cases prioritization using fuzzy logic for the purpose of regression testing programs with assertions. The proposed approach builds upon previous research in the fields of assertions-based software testing and assertions revalidation. In a first step, our method utilizes fuzzy logic concepts to measure the effectiveness of a given test case in violating a program assertion. The result of the first step is then used in prioritization test cases during the regression testing of programs with assertions. The main objective of this research is to show that fuzzy logic concepts may be employed to measure the effectiveness of a given test case in violating programs assertions during the regression testing of a modified program.
机译:在软件开发,测试和维护期间,程序断言已被识别为支持工具。因此,软件开发人员在其代码中的断言被认为是出错的位置或有可能导致软件崩溃或失败。与任何其他软件一样,必须维护具有断言的程序。根据应用于修改程序的修改类型,断言也可能必须通过一些修改。新的断言也可以在程序的新版本中引入,而某些断言可能保持相同。本文提出了一种用于使用模糊逻辑的测试用例优先级的新方法,以便具有断言的回归测试程序的目的。所提出的方法在先前的基于断言的软件测试和断言重新验证领域的研究中建立了先前的研究。在第一步中,我们的方法利用模糊逻辑概念来测量给定测试用例的有效性违反程序断言。然后在具有断言的程序的回归测试期间使用第一步的结果在优先化测试用例。本研究的主要目的是表明,可以使用模糊逻辑概念来测量给定测试用例的有效性在修改程序的回归测试期间违反程序断言。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号