Efficient Algorithms for T-Way Test Sequence Generation

被引:7
|
作者
Yu, Linbin [1 ]
Lei, Yu [1 ]
Kacker, Raghu N. [2 ]
Kuhn, D. Richard [2 ]
Lawrence, James [3 ]
机构
[1] Univ Texas Arlington, Dept Comp Sci & Eng, Arlington, TX 76019 USA
[2] Natl Inst Std & Tech, Informat Technol Lab, Gaithersburg, MD 20899 USA
[3] George Mason Univ, Dept Math Sci, Fairfax, VA 22030 USA
基金
中国国家自然科学基金;
关键词
Combinatorial Testing; T-way Sequence Coverage; Test Sequence Generation;
D O I
10.1109/ICECCS.2012.17
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Combinatorial testing has been shown to be a very effective testing strategy. Most work on combinatorial testing focuses on t-way test data generation, where each test is an unordered set of parameter values. In this paper, we study the problem of t-way test sequence generation, where each test is an ordered sequence of events. Using a general labeled transition system as the system model, we formally define the notion of t-way sequence coverage, and introduce an efficient algorithm to compute all valid t-way target sequences, i.e., sequences of t events that must be covered by at least one test sequence. We then report several algorithms to generate a set of test sequences that achieves the proposed t-way sequence coverage. These algorithms are developed as the result of a systematic exploration of the possible approaches to t-way test sequence generation, and are compared both analytically and experimentally. The results show that while these algorithms have their own advantages and disadvantages, one of them is more scalable than others while exhibiting very good performance.
引用
收藏
页码:220 / 229
页数:10
相关论文
共 50 条
  • [31] 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
  • [32] Comparative Study Between Flower Pollination Algorithm and Cuckoo Search Algorithm for t-Way Test Data Generation
    Nasser, Abdullah B.
    Zamli, Kamal Z.
    ADVANCED SCIENCE LETTERS, 2018, 24 (10) : 7465 - 7469
  • [33] 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
  • [34] Self-adaptive Population Size Strategy Based on Flower Pollination Algorithm for T-Way Test Suite Generation
    Nasser, Abdullah B.
    Zamli, Kamal Z.
    RECENT TRENDS IN DATA SCIENCE AND SOFT COMPUTING, IRICT 2018, 2019, 843 : 240 - 248
  • [35] ABCVS: An artificial bee colony for generating variable t-way test sets
    Alazzawi A.K.
    Rais H.M.
    Basri S.
    International Journal of Advanced Computer Science and Applications, 2019, 10 (04): : 259 - 274
  • [36] 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
  • [37] CONSTRUCTING A T-WAY INTERACTION TEST SUITE USING THE PARTICLE SWARM OPTIMIZATION APPROACH
    Ahmed, Bestoun S.
    Zamli, Kamal Z.
    Lim, Chee Peng
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2012, 8 (1A): : 431 - 451
  • [38] 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
  • [39] Construction of Prioritized T-Way Test Suite Using Bi-Objective Dragonfly Algorithm
    Ahmed, Mashuk
    Nasser, Abdullah B.
    Zamli, Kamal Z.
    IEEE ACCESS, 2022, 10 (71683-71698): : 71683 - 71698
  • [40] Effectiveness Comparison of Partially Executed T-Way Test Suite Based Generated by Existing Strategies
    Othman, Rozmie R.
    Ahmad, Mohd Zamri Zahir
    Ali, Mohd Shaiful Aziz Rashid
    Zakaria, Hasneeza Liza
    Rahman, Md. Mostafijur
    INTERNATIONAL CONFERENCE ON MATHEMATICS, ENGINEERING AND INDUSTRIAL APPLICATIONS 2014 (ICOMEIA 2014), 2015, 1660