首页> 外文会议>Software Testing, Verification and Validation Workshops, 2009. ICSTW '09 >IPO-s: Incremental Generation of Combinatorial Interaction Test Data Based on Symmetries of Covering Arrays
【24h】

IPO-s: Incremental Generation of Combinatorial Interaction Test Data Based on Symmetries of Covering Arrays

机译:IPO-s:基于覆盖阵列的对称性的组合交互测试数据的增量生成

获取原文

摘要

Verification and validation of highly-configurable software systems, such as those supporting many optional or customizable features, is a challenging activity. In fact, due to its intrinsic complexity, formal modeling of the whole system may require a great effort. Modeling activities may become extremely expensive and time consuming, and the tester may decide to model (at least initially) only the inputs and require they are sufficiently covered by tests. The recent wide spreading usage of combinatorial interaction testing (CIT) is dramatically improving the effectiveness of this activity. Although there exist analytical ways to derive minimal sized CIT test suites, they are not applicable to all task sizes. Therefore, researchers have explored many techniques based on greedy or heuristic algorithms that may lead to sub-optimal result in the size of the built test suite but that are applicable to problems of real size. In this paper, a new parameter-based heuristic algorithm for the construction of pairwise covering test suites is presented; it is based on a symmetry property of covering arrays and it is called IPOS . Time and space complexity of IPOS is discussed in comparison especially with the only other parameter-based approach existing in literature. The proposed approach is supported by a prototype implementation, and experimental assessment is also presented.
机译:验证和确认高度可配置的软件系统(例如支持许多可选或可自定义功能的软件系统)是一项具有挑战性的活动。实际上,由于其固有的复杂性,整个系统的形式化建模可能需要付出很大的努力。建模活动可能变得极其昂贵和耗时,测试人员可能决定(至少在最初)仅对输入进行建模,并要求测试充分覆盖它们。组合交互测试(CIT)的最近广泛使用极大地提高了此活动的有效性。尽管存在分析方法来得出最小的CIT测试套件,但它们并不适用于所有任务规模。因此,研究人员探索了许多基于贪婪或启发式算法的技术,这些技术可能会导致构建的测试套件的大小出现次优的结果,但适用于实际大小的问题。本文提出了一种新的基于参数的启发式算法,用于构建成对覆盖测试套件。它基于覆盖数组的对称性,称为IPOS。比较了IPOS的时空复杂性,尤其是与文献中存在的其他仅基于参数的方法进行了比较。所提出的方法由原型实现支持,并且还提供了实验评估。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号