首页> 外文期刊>Journal of Intelligent Systems >Neuro-Fuzzy Modeling for Multi-Objective Test Suite Optimization
【24h】

Neuro-Fuzzy Modeling for Multi-Objective Test Suite Optimization

机译:多目标测试套件优化的神经模糊建模

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

摘要

Regression testing is a type of testing activity, which ensures that source code changes do not affect the unmodified portions of the software adversely. This testing activity may be very expensive in, some cases, due to the required time to execute the test suite. In order to execute the regression tests in a cost-effective manner, the optimization of regression test suite is crucial. This optimization can be achieved by applying test suite reduction (TSR), regression test selection (RTS), or test case prioritization (TCP) techniques. In this paper, we designed and implemented an expert system for TSR problem by using neuro-fuzzy modeling-based approaches known as "adaptive neuro-fuzzy inference system with grid partitioning" (ANFIS-GP) and "adaptive neuro-fuzzy inference system with subtractive clustering" (ANFIS-SC). Two case studies were performed to validate the model and fuzzy logic, multi-objective genetic algorithms (MOGAs), non-dominated sorting genetic algorithm (NSGA-II) and multi-objective particle swarm optimization (MOPSO) algorithms were used for benchmarking. The performance of the models were evaluated in terms of reduction of test suite size, reduction in fault detection rate, reduction in test suite execution time, and reduction in requirement coverage. The experimental results showed that our ANFIS-based optimization system is very effective to optimize the regression test suite and provides better performance than the other approaches evaluated in this study. Size and execution time of the test suite is reduced up to 50%, whereas loss in fault detection rate is between 0% and 25%.
机译:回归测试是一种测试活动,可确保源代码更改不会对软件的未修改部分产生不利影响。在某些情况下,由于需要执行测试套件的时间,因此该测试活动可能非常昂贵。为了以经济高效的方式执行回归测试,回归测试套件的优化至关重要。可以通过应用测试套件缩减(TSR),回归测试选择(RTS)或测试用例优先级(TCP)技术来实现此优化。在本文中,我们通过使用基于神经模糊建模的方法(称为“带有网格划分的自适应神经模糊推理系统”(ANFIS-GP)和“具有网格划分的自适应神经模糊推理系统”)设计和实现了针对TSR问题的专家系统。减法聚类”(ANFIS-SC)。进行了两个案例研究以验证模型和模糊逻辑,将多目标遗传算法(MOGA),非支配排序遗传算法(NSGA-II)和多目标粒子群优化(MOPSO)算法用于基准测试。通过减少测试套件大小,减少故障检测率,减少测试套件执行时间以及减少需求覆盖范围来评估模型的性能。实验结果表明,基于ANFIS的优化系统对于优化回归测试套件非常有效,并且比本研究中评估的其他方法具有更好的性能。测试套件的大小和执行时间最多减少了50%,而故障检测率的损失在0%至25%之间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号