A Parallel Tree Based Strategy for Test Data Generation and Cost Calculation for Pairwise Combinatorial Interaction Testing

被引:0
|
作者
Klaib, Mohammad F. J. [1 ]
Muthuraman, Sangeetha [1 ]
Ahmad, Noraziah [1 ]
Sidek, Roslina [1 ]
机构
[1] Univ Malaysia Pahang, Fac Comp Syst & Software Eng, Kuantan, Malaysia
来源
关键词
parallel algorithms; combinatorial interaction testing; software testing;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Software testing is a very important phase of the software development cycle which ensures that the system developed is reliable and acceptable. Optimizing the test suite size of software eliminates the unnecessary cost and resources that are involved in testing. Sometimes it is not possible to exhaustively test any system due to huge number of test cases. In order to test any system and make it acceptable, combinatorial software interaction testing has been used in several fields. Investigations have concluded that most of the software faults could be identified by pairwise combinatorial interaction testing. Researchers have applied parallel algorithms to various combinatorial optimisation problems and have succeeded in significant time reduction in solving the problems. Large and/or computationally expensive optimization problems sometimes require parallel or high-performance computing systems to achieve reasonable running times. In this paper we propose a new strategy, "A Parallel Tree Based Strategy for Pairwise Combinatorial Interaction Testing". The proposed strategy is based on two algorithms, a parallel tree generation algorithm and a parallel cost calculation algorithm, which are used in constructing a test suite with minimum number of test cases. The correctness of the strategy has been proved, and imperial results show that our strategy is efficient in test size reduction.
引用
收藏
页码:509 / 522
页数:14
相关论文
共 50 条
  • [1] A Parallel Tree Based Strategy for T-Way Combinatorial Interaction Testing
    Klaib, Mohammad F. J.
    Muthuraman, Sangeetha
    Noraziah, A.
    [J]. SOFTWARE ENGINEERING AND COMPUTER SYSTEMS, PT 3, 2011, 181 : 91 - +
  • [2] A test generation strategy for pairwise testing
    Tai, KC
    Lei, Y
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2002, 28 (01) : 109 - 111
  • [3] IRPS - An efficient test data generation strategy for pairwise testing
    Younis, Mohammed I.
    Zamli, Kamal Zuhairi
    Isa, Nor Ashidi Mat
    [J]. KNOWLEDGE - BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT 1, PROCEEDINGS, 2008, 5177 : 493 - 500
  • [4] Pairwise test data generation based on solution space tree
    School of Computer Science and Engineering, Southeast University, Nanjing 210096, China
    不详
    [J]. Jisuanji Xuebao, 2006, 6 (849-857):
  • [5] A Parallel Tree Based Strategy for 3-way Interaction Testing
    Klaib, Mohammad F. J.
    [J]. INTERNATIONAL CONFERENCE ON COMMUNICATIONS, MANAGEMENT, AND INFORMATION TECHNOLOGY (ICCMIT'2015), 2015, 65 : 377 - 384
  • [6] In-parameter-order: A test generation strategy for pairwise testing
    Lei, Y
    Tai, KC
    [J]. THIRD IEEE INTERNATIONAL HIGH-ASSURANCE SYSTEMS ENGINEERING SYMPOSIUM, PROCEEDINGS, 1998, : 254 - 261
  • [7] Test Data Generation Algorithm of Combinatorial Testing Based on Differential Evolution
    Wang Jianfeng
    Wei Chang'an
    Jiang Shouda
    [J]. 2013 THIRD INTERNATIONAL CONFERENCE ON INSTRUMENTATION & MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC), 2013, : 544 - 548
  • [8] Comparison of Approaches to Prioritized Test Generation for Combinatorial Interaction Testing
    Kruse, Peter M.
    Schieferdecker, Ina
    [J]. 2012 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2012, : 1323 - 1330
  • [9] Pairwise Test Generation Based on Parallel Genetic Algorithm with Spark
    Qi, R. Z.
    Wang, Z. J.
    Li, S. Y.
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTER INFORMATION SYSTEMS AND INDUSTRIAL APPLICATIONS (CISIA 2015), 2015, 18 : 67 - 70
  • [10] Combinatorial interaction regression testing: A study of test case generation and prioritization
    Qu, Xiao
    Cohen, Myra B.
    Woolf, Katherine M.
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, 2007, : 405 - 414