首页> 外文会议>Asia-Pacific Software Engineering Conference >Towards an Improvement of Bisection-Based Adaptive Random Testing
【24h】

Towards an Improvement of Bisection-Based Adaptive Random Testing

机译:改进基于对分的自适应随机检验

获取原文

摘要

Bisection-based adaptive random testing (B-ART) is a lightweight method for test case generation. However, its failure detection effectiveness is not so ideal. In this paper, two strategies are designed to overcome the disadvantage as above. The first one is the flexible partitioning strategy, in which the splitting line (or plane) is determined according to the relative position of the test case within the region to be bisected. Secondly, given an empty sub-region, candidate strategy is applied to select an appropriate candidate whose boundary distance is the largest in the set of random candidates as the next test case. Based on these two strategies, an improved algorithm named B-ART-FPCS is proposed. To verify the effectiveness of B-ART-FPCS algorithm, simulation analysis is performed for the comparison between the original B-ART and B-ART-FPCS. The experimental results show that B-ART-FPCS exhibits the stronger failure detection capability than B-ART for block failure pattern and most cases of point pattern. In addition, the linear-order time complexity of B-ART-FPCS is analyzed in theory and confirmed by experiments.
机译:基于二等分的自适应随机测试(B-ART)是一种用于生成测试用例的轻量级方法。但是,其故障检测效果不是很理想。本文设计了两种策略来克服上述缺点。第一个是灵活的分区策略,其中,根据测试用例在待对分区域内的相对位置确定分割线(或平面)。其次,给定一个空的子区域,应用候选策略来选择边界距离在随机候选集合中最大的适当候选作为下一个测试用例。基于这两种策略,提出了一种改进的算法B-ART-FPCS。为了验证B-ART-FPCS算法的有效性,进行了仿真分析,以比较原始B-ART和B-ART-FPCS。实验结果表明,对于块故障模式和大多数点模式,B-ART-FPCS表现出比B-ART更强的故障检测能力。另外,从理论上分析了B-ART-FPCS的线性时间复杂度,并通过实验进行了验证。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号