首页> 外文会议>International Conference on Software Engineering >Constructing Test Suites for Interaction Testing
【24h】

Constructing Test Suites for Interaction Testing

机译:构建用于互动测试的测试套件

获取原文
获取外文期刊封面目录资料

摘要

Software system faults are often caused by unexpected interactions among components. Yet the size of a test suite required to test all possible combinations of interactions can be prohibitive in even a moderately sized project. Instead, we may use pairwise or t-way testing to provide a guarantee that all pairs or t-way combinations of components are tested together. This concept draws on methods used in statistical testing for manufacturing and has been extended to software system testing. A covering array, CA(N; t, k, v) is an N×k array on ν symbols such that every N×t sub-array contains all ordered subsets from v symbols of size t at least once. The properties of these objects, however, do not necessarily satisfy real software testing needs. Instead we examine a less studied object, the mixed level covering array and propose a new object, the variable strength covering array, which provides a more robust environment for software interaction testing. Initial results are presented suggesting that heuristic search techniques are more effective than some of the known greedy methods for finding smaller sized test suites. We present a discussion of an integrated approach for finding covering arrays and discuss how application of these techniques can be used to construct variable strength arrays.
机译:软件系统故障通常由组件之间的意外交互引起。然而,测试所需的测试套件的大小可能在一个中等大小的项目中均可禁止禁止。相反,我们可以使用成对或T-Way测试来提供保证组件的所有对或T-Way组合在一起。这一概念借鉴了用于制造统计测试的方法,并已扩展到软件系统测试。覆盖阵列,CA(n; t,k,v)是n×k阵列on符号,使得每个n×t子阵列包含至少一次尺寸t的V符号的所有有序子集。但是,这些对象的属性不一定满足真实的软件测试需求。相反,我们研究了较少的研究对象,混合级别覆盖阵列,并提出了一个新的对象,该对象是可变强度覆盖阵列,为软件交互测试提供更强大的环境。提出了初步结果,表明启发式搜索技术比一些已知的贪婪方法更有效,用于查找较小的尺寸测试套件。我们讨论了用于查找覆盖阵列的集成方法,并讨论如何使用这些技术的应用来构造可变强度阵列。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号