VARIABLE STRENGTH T-WAY TEST SUITE GENERATOR WITH CONSTRAINTS SUPPORT

被引:0
|
作者
Othman, Rozmie R. [1 ]
Khamis, Norazlina [2 ]
Zamli, Kamal Z. [3 ]
机构
[1] Univ Malaysia Perlis, Sch Comp & Commun, Kangar 01007, Perlis, Malaysia
[2] Univ Malaysia Sabah, Fac Comp & Informat, Kota Kinabalu 88400, Sabah, Malaysia
[3] Univ Malaysia Pahang, Fac Comp Syst & Software Engn, Kuantan 26300, Pahang, Malaysia
关键词
Interaction Testing; Variable Strength Interaction; T-Way Testing; Constraints; Combinatorial Testing; ALGORITHMS; STRATEGY; SYSTEM;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:204 / 217
页数:14
相关论文
共 50 条
  • [21] The Effectiveness of T-Way Test Data Generation
    Ellims, Michael
    Ince, Darrel
    Petre, Marian
    COMPUTER SAFETY, RELIABILITY, AND SECURITY, PROCEEDINGS, 2008, 5219 : 16 - 29
  • [22] A tuned version of genetic algorithm for efficient test suite generation in interactive t-way testing strategy
    Esfandyari, Sajad
    Rafe, Vahid
    INFORMATION AND SOFTWARE TECHNOLOGY, 2018, 94 : 165 - 185
  • [23] HABC: HYBRID ARTIFICIAL BEE COLONY FOR GENERATING VARIABLE T-WAY TEST SETS
    Alazzawi, Ammar K.
    Rais, Helmi Md
    Basri, Shuib
    JOURNAL OF ENGINEERING SCIENCE AND TECHNOLOGY, 2020, 15 (02): : 746 - 767
  • [24] HABCSm: A Hamming Based t-way Strategy based on Hybrid Artificial Bee Colony for Variable Strength Test Sets Generation
    Alazzawi, Ammar K.
    Rais, Helmi Md
    Basri, Shuib
    Balogun, Abdullateef Oluwagbemiga
    Imam, Abdullahi Abubakar
    Alsariera, Yazan A.
    Capretz, Luiz Fernando
    INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2021, 16 (05) : 1 - 18
  • [25] Dynamic Solution Probability Acceptance Within the Flower Pollination Algorithm for Combinatorial t-Way Test Suite Generation
    Nasser, Abdullah B.
    Zamli, Kamal Z.
    Ahmed, Bestoun S.
    INTELLIGENT AND INTERACTIVE COMPUTING, 2019, 67 : 3 - 11
  • [26] An experimental study of hyper-heuristic selection and acceptance mechanism for combinatorial t-way test suite generation
    Zamli, Kamal Z.
    Din, Fakhrud
    Kendall, Graham
    Ahmed, Bestoun S.
    INFORMATION SCIENCES, 2017, 399 : 121 - 153
  • [27] Design and implementation of a t-way test data generation strategy with automated execution tool support
    Zamli, Kamal Z.
    Klaib, Mohammad F. J.
    Younis, Mohammed I.
    Isa, Nor Ashidi Mat
    Abdullah, Rusli
    INFORMATION SCIENCES, 2011, 181 (09) : 1741 - 1758
  • [28] Sequence and Sequence-Less T-way Test Suite Generation Strategy Based on Flower Pollination Algorithm
    Nasser, Abdullah B.
    Hujainah, Fadhl
    Alsewari, AbdulRahman A.
    Zamli, Kamal Z.
    2015 IEEE STUDENT CONFERENCE ON RESEARCH AND DEVELOPMENT (SCORED), 2015, : 676 - 680
  • [29] Assessing Optimization Based Strategies for t-way Test Suite Generation: The Case for Flower-based Strategy
    Nasser, Abdullah B.
    Sariera, Yazan A.
    Alsewari, AbdulRahman A.
    Zamli, Kamal Z.
    PROCEEDINGS 5TH IEEE INTERNATIONAL CONFERENCE ON CONTROL SYSTEM, COMPUTING AND ENGINEERING (ICCSCE 2015), 2015, : 150 - 155
  • [30] Efficient Algorithms for T-Way Test Sequence Generation
    Yu, Linbin
    Lei, Yu
    Kacker, Raghu N.
    Kuhn, D. Richard
    Lawrence, James
    2012 17TH INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2012, : 220 - 229