首页> 外文期刊>International journal of software engineering and knowledge engineering >Research Notes Binary Test-Suites Using Covering Arrays
【24h】

Research Notes Binary Test-Suites Using Covering Arrays

机译:研究笔记使用覆盖阵列的二进制测试套件

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

摘要

Software testing is an essential activity to ensure the quality of software systems. Combinatorial testing is a method that facilitates the software testing process; it is based on an empirical evidence where almost all faults in a software component are due to the interaction of very few parameters. The test generation problem for combinatorial testing can be represented as the construction of a matrix that has certain properties; typically this matrix is a covering array. Covering arrays have a small number of tests, in comparison with an exhaustive approach, and provide a level of interaction coverage among the parameters involved. This paper presents a repository that contains binary covering arrays involving many levels of interaction. Also, it discusses the importance of covering array repositories in the construction of better covering arrays. In most of the cases, the size of the covering arrays included in the repository reported here are the best upper bounds known, moreover, the files containing the matrices of these covering arrays are available to be downloaded. The final purpose of our Binary Covering Arrays Repository (BCAR) is to provide software testing practitioners the best-known binary test-suites.
机译:软件测试是确保软件系统质量的一项重要活动。组合测试是一种促进软件测试过程的方法。它基于经验证据,其中软件组件中的几乎所有故障都是由于很少参数的相互作用所致。组合测试的测试生成问题可以表示为具有某些属性的矩阵的构造。通常,此矩阵是覆盖数组。与详尽的方法相比,覆盖数组的测试数量较少,并且在涉及的参数之间提供了一定程度的交互覆盖。本文提出了一个存储库,其中包含涉及许多层次交互的二进制覆盖数组。此外,它还讨论了覆盖数组存储库在构建更好覆盖数组中的重要性。在大多数情况下,此处报告的存储库中包含的覆盖数组的大小是已知的最佳上限,此外,可以下载包含这些覆盖数组的矩阵的文件。我们的二进制覆盖数组存储库(BCAR)的最终目的是为软件测试从业人员提供最著名的二进制测试套件。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号