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
来源
NETWORKED DIGITAL TECHNOLOGIES, PT 2 | 2010年 / 88卷
关键词
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 条
  • [41] An automatic test data generation system based on the integrated classification-tree methodology
    Cain, A
    Chen, TY
    Grant, D
    Poon, PL
    Tang, SF
    Tse, TH
    SOFTWARE ENGINEERING RESEARCH AND APPLICATIONS, 2004, 3026 : 225 - 238
  • [42] Genetic algorithm based test data generation for MPI parallel programs with blocking communication
    Tian, Tian
    Gong, Dunwei
    Kuo, Fei-Ching
    Liu, Huai
    JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 155 : 130 - 144
  • [43] Generating High Strength Test Suites for Combinatorial Interaction Testing Using ZDD-Based Graph Algorithms
    Ohashi, Teru
    Tsuchiya, Tatsuhiro
    2017 IEEE 22ND PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC 2017), 2017, : 78 - 85
  • [44] A Graph-Model-Based Testing Method Compared with the Classification Tree Method for Test Case Generation
    Belli, Fevzi
    Hollmann, Axel
    Kleinselbeck, Markus
    2009 THIRD IEEE INTERNATIONAL CONFERENCE ON SECURE SOFTWARE INTEGRATION AND RELIABILITY IMPROVEMENT, PROCEEDINGS, 2009, : 193 - 200
  • [45] Dynamic stopping criteria for search-based test data generation for path testing
    Hermadi, I.
    Lokan, C.
    Sarker, R.
    INFORMATION AND SOFTWARE TECHNOLOGY, 2014, 56 (04) : 395 - 407
  • [46] Automatic Generation of Test Data for XML Schema-based Testing of Web Services
    Petrova-Antonova, Dessislava
    Kuncheva, Kunka
    Ilieva, Sylvia
    2015 10TH INTERNATIONAL JOINT CONFERENCE ON SOFTWARE TECHNOLOGIES (ICSOFT), VOL 1, 2015, : 277 - 284
  • [47] Data Flow Based Test Case Generation Algorithm for Object Oriented Integration Testing
    Waheed, Shahzada Zeeshan
    Qamar, Usman
    PROCEEDINGS OF 2015 6TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE, 2015, : 423 - 427
  • [48] Search-based Software Testing and Test Data Generation for a Dynamic Programming Language
    Mairhofer, Stefan
    Feldt, Robert
    Torkar, Richard
    GECCO-2011: PROCEEDINGS OF THE 13TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2011, : 1859 - 1866
  • [49] Neural Network Based Test Case Generation for Data-flow Oriented Testing
    Ji, Shunhui
    Chen, Qin
    Zhang, Pengcheng
    2019 IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE TESTING (AITEST), 2019, : 35 - 36
  • [50] TEST DATA GENERATION FOR SOFTWARE TESTING BASED ON QUANTUM-INSPIRED GENETIC ALGORITHM
    Mao, Chengying
    Yu, Xinxin
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE AND APPLICATIONS, 2013, 12 (01)