【24h】

Adaptive Random Test Case Generation for Combinatorial Testing

机译:组合测试的自适应随机测试用例生成

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

摘要

Random testing (RT), a fundamental software testing technique, has been widely used in practice. Adaptive random testing (ART), an enhancement of RT, performs better than original RT in terms of fault detection capability. However, not much work has been done on effectiveness analysis of ART in the combinatorial test spaces. In this paper, we propose a novel family of ART-based algorithms for generating combinatorial test suites, mainly based on fixed-size-candidate-set ART and restricted random testing (that is, ART by exclusion). We use an empirical approach to compare the effectiveness of test sets obtained by our proposed methods and random selection strategy. Experimental data demonstrate that the ART-based tests cover all possible combinations at a given strength more quickly than randomly chosen tests, and often detect more failures earlier and with fewer test cases in simulations.
机译:随机测试(RT)是一种基本的软件测试技术,已在实践中广泛使用。自适应随机测试(ART)是RT的增强,在故障检测能力方面比原始RT更好。但是,在组合测试空间中抗逆转录病毒疗法的有效性分析方面还没有做很多工作。在本文中,我们提出了一种新的基于ART的算法系列,用于生成组合测试套件,主要基于固定大小的候选集ART和受限随机测试(即,排除性ART)。我们使用一种经验方法来比较通过我们提出的方法和随机选择策略获得的测试集的有效性。实验数据表明,与随机选择的测试相比,基于ART的测试以给定的强度覆盖所有可能的组合的速度更快,并且通常可以更早地检测到更多的故障,并且在模拟中使用更少的测试用例。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号