Fault detection capabilities of combinatorial testing and random testing for Boolean-specifications

被引:0
|
作者
Wang, Ziyuan [1 ,2 ,3 ]
Li, Yang [1 ]
Gu, Xueqing [1 ]
Zheng, Xiaojia [1 ]
Yu, Min [1 ]
机构
[1] School of Computer Science and Technology, Nanjing University of Posts and Telecommunications, Nanjing,210023, China
[2] Software Testing Engineering Laboratory of Jiangsu Province, Nanjing,211169, China
[3] Tongda College, Nanjing University of Posts and Telecommunications, Yangzhou,225127, China
关键词
Specifications; -; Probability;
D O I
10.23940/ijpe.19.11.p14.29522961
中图分类号
学科分类号
摘要
The problem of fault detection capability of combinatorial testing has drawn a lot of attention. People conducted many experiments on different subjects to compare fault detection capabilities of combinatorial testing and random testing. However, previous confusing results can hardly answer the question of whether combinatorial test suite detects more faults than random test suite. To answer this question more trustfully, we conducted an experiment on general-form Boolean-specifications. In our experiment, fault detection frequencies and fault detection ratios in combinatorial testing, where test suites are generated by some classic combinatorial test generation algorithms, are collected by the repeated running of combinatorial testing. Moreover, fault detection probabilities in random testing are obtained by theoretical analysis. By comparing fault detection frequencies, ratios, and probabilities, our experimental results suggest that combinatorial testing has a little advantage of fault detection capability over random testing. © 2019 Totem Publisher, Inc. All rights reserved.
引用
收藏
页码:2952 / 2961
相关论文
共 50 条
  • [1] On the Impact of Input Models on the Fault Detection Capabilities of Combinatorial Testing
    Carmen Baumann
    Yavuz Koroglu
    Franz Wotawa
    [J]. SN Computer Science, 5 (7)
  • [2] Comparing fault-based testing strategies of general boolean specifications
    Chen, Zhenyu
    Xu, Baowen
    Nie, Changhai
    [J]. COMPSAC 2007: THE THIRTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL I, PROCEEDINGS, 2007, : 621 - +
  • [3] An Empirical Comparison of Combinatorial Testing, Random Testing and Adaptive Random Testing
    Wu, Huayao
    Nie, Changhai
    Petke, Justyna
    Jia, Yue
    Harman, Mark
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2020, 46 (03) : 302 - 320
  • [4] Integrated fault detection and test algebra for combinatorial testing in TaaS (Testing-as-a-Service)
    Tsai, Wei-Tek
    Qi, Guanqiu
    [J]. SIMULATION MODELLING PRACTICE AND THEORY, 2016, 68 : 108 - 124
  • [5] Combinatorial testing, random testing, and adaptive random testing for detecting interaction triggered failures
    Nie, Changhai
    Wu, Huayao
    Niu, Xintao
    Kuo, Fei-Ching
    Leung, Hareton
    Colbourn, Charles J.
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2015, 62 : 198 - 213
  • [6] Efficient Sensor Fault Detection Using Combinatorial Group Testing
    Lo, Chun
    Liu, Mingyan
    Lynch, Jerome P.
    Gilbert, Anna C.
    [J]. 2013 9TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING IN SENSOR SYSTEMS (IEEE DCOSS 2013), 2013, : 199 - 206
  • [7] Fault detection capabilities of coupling-based OO testing
    Alexander, RT
    Offutt, J
    Bieman, JM
    [J]. 13TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 2002, : 207 - 218
  • [8] A Comparison of Database Fault Detection Capabilities Using Mutation Testing
    McCormick, Donald W., II
    Frakes, William B.
    Anguswamy, Reghu
    [J]. PROCEEDINGS OF THE ACM-IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT (ESEM'12), 2012, : 323 - 326
  • [9] Evaluating and Comparing Fault-Based Testing Strategies for General Boolean Specifications: A Series of Experiments
    Sun, Chang-Ai
    Zai, Yimeng
    Liu, Huai
    [J]. COMPUTER JOURNAL, 2015, 58 (05): : 1199 - 1213
  • [10] A Comparison of Fault Detection Efficiency Between Adaptive Random Testing and Greedy Combinatorial Testing for Control Logics in Nuclear Industrial Distributed Control Systems
    Zong, Cheng
    Zhang, Yanliang
    Yao, Yongming
    Shuang, Shiyong
    Wang, Ziyuan
    [J]. IEEE ACCESS, 2021, 9 : 84021 - 84033