...
首页> 外文期刊>Malaysian Journal of Computer Science >Variable Strength T-Way Test Suite Generator with Constraints Support
【24h】

Variable Strength T-Way Test Suite Generator with Constraints Support

机译:具有约束支持的可变强度T道测试套件生成器

获取原文

摘要

T-way testing (or interaction testing) is a common test planning method used to sample a complete or exhaustive test suite systematically.In t-way testing, it is assumed that interaction only occurs between t numbers of parameters (where t is the interaction strength). Therefore, all t-way strategies generate the t-way test suite with the intention to cover every possible combination produces by the interacting parameters (or also known as tuples). However, for some systems under test(SUT), there are some combinations that are known to produce invalid outputs or eventrigger unwanted errors. Additionally, there are also some known combinations that are impossible to occur due to requirements set to the system. As such, these combinations (termed constraints) have to be excluded from the final test suite. Whilemany t-way strategies have been proposed in literature for the past 20 years (e.g. GTWay, MIPOG, TConfig and TCG), only IPOG and PICT strategies have been known to support constraints in variable strength test suite generation. However, as t-way test suite generation process is an NP-hard problem, no single strategy can claim dominance over the others. Motivated by the challenges, this paper proposes a new strategy named General Variable Strength with Constraints (GVS_CONST) that support variable strength interaction with constraints consideration. Empirical evidence demonstrates that in most cases GVS_CONST outperforms other competing strategies in term of test suite size.
机译:T-way测试(或交互测试)是一种常用的测试计划方法,用于系统地采样完整或详尽的测试套件。在t-way测试中,假定交互仅发生在t个参数之间(其中t是交互强度)。因此,所有t-way策略都会生成t-way测试套件,以涵盖交互参数(或也称为元组)产生的每种可能的组合。但是,对于某些被测系统(SUT),已知有一些组合会产生无效的输出或事件触发不必要的错误。另外,由于系统的要求,还存在一些不可能发生的已知组合。因此,这些组合(称为约束)必须从最终测试套件中排除。尽管过去20年中在文献中提出了许多t-way策略(例如GTWay,MIPOG,TConfig和TCG),但只有IPOG和PICT策略可以支持可变强度测试套件生成中的约束。但是,由于t-way测试套件的生成过程是一个NP难题,因此,没有任何一种策略可以声称比其他策略具有优势。受这些挑战的激励,本文提出了一种新的策略,称为具有约束的通用变量强度(GVS_CONST),该策略支持考虑约束条件的变量强度交互作用。经验证据表明,在大多数情况下,GVS_CONST在测试套件大小方面要优于其他竞争策略。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号