Adaptive random testing through iterative partitioning

被引:0
|
作者
Chen, T. Y.
Huang, De Hao [1 ]
Zhou, Zhi Quan
机构
[1] Swinburne Univ Technol, Fac Informat & Commun Technol, Hawthorn, Vic 3122, Australia
[2] Univ Wollongong, Sch IT & Comp Sci, Wollongong, NSW 2522, Australia
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Random testing (RT) is a fundamental and important software testing technique. Based on the observation that failure-causing inputs tend to be clustered together in the input domain, the approach of Adaptive Random Testing (ART) has been proposed to improve the fault-detection capability of RT. ART employs the location information of previously executed test cases to enforce an even spread of random test cases over the entire input domain. There have been several implementations (algorithms) of ART based on different intuitions and principles. Due to the nature of the principles adopted, these implementations have their own advantages and disadvantages. The majority of them require intensive computations to ensure the generation of evenly spread test cases, and hence incur high overhead. In this paper, we propose the notion of iterative partitioning to reduce the amount of the computation while retaining a high fault-detection capability. As a result, the cost effectiveness of ART has been improved.
引用
收藏
页码:155 / 166
页数:12
相关论文
共 50 条
  • [41] Adaptive Random Testing by Bisection and Comprehensive Distance
    Mao, Chengying
    Quan, Mengting
    Chen, Zhilei
    Chen, Tsong Yueh
    STRUCTURED OBJECT-ORIENTED FORMAL LANGUAGE AND METHOD (SOFL+MSVL 2019), 2020, 12028 : 328 - 344
  • [42] Path Coverage Information for Adaptive Random Testing
    Sinaga, Arnaldo Marulitua
    Hutajulu, Oscar Daniel
    Hutahaean, Ruth Tabita
    Hutagaol, Ida Christy
    PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY (ICIT 2017), 2017, : 248 - 252
  • [43] Combining problem reduction and adaptive multistart: A new technique for superior iterative partitioning
    Hagen, LW
    Kahng, AB
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1997, 16 (07) : 709 - 717
  • [44] Random partitioning and adaptive filters for multiple-point stochastic simulation
    Sharifzadehlari, Mansoureh
    Fathianpour, Nader
    Renard, Philippe
    Amirfattahi, Rassoul
    STOCHASTIC ENVIRONMENTAL RESEARCH AND RISK ASSESSMENT, 2018, 32 (05) : 1375 - 1396
  • [45] Random partitioning and adaptive filters for multiple-point stochastic simulation
    Mansoureh Sharifzadehlari
    Nader Fathianpour
    Philippe Renard
    Rassoul Amirfattahi
    Stochastic Environmental Research and Risk Assessment, 2018, 32 : 1375 - 1396
  • [46] An Adaptive Partition -Based Approach for Adaptive Random Testing on Real Programs
    Xia, Yisheng
    Sun, Weifeng
    Yan, Meng
    Xu, Lei
    Yang, Dan
    2023 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING, SANER, 2023, : 668 - 672
  • [47] An empirical analysis of equivalence partitioning, boundary value analysis and random testing
    Reid, SC
    FOURTH INTERNATIONAL SOFTWARE METRICS SYMPOSIUM, PROCEEDINGS, 1997, : 64 - 73
  • [48] Design success through user research and iterative testing
    Petrick, MS
    Keavney, M
    STC's 52nd Annual Conference Proceedings: EXPERIENCING TECHNICAL COMMUNICATION, 2005, : 231 - 236
  • [49] ARTDL: Adaptive Random Testing for Deep Learning Systems
    Yan, Min
    Wang, Li
    Fei, Aiguo
    IEEE ACCESS, 2020, 8 : 3055 - 3064
  • [50] Analysis of adaptive random testing efficiency based on the experiment
    Yin, Y. (yyf@buaa.edu.cn), 1600, Beijing University of Aeronautics and Astronautics (BUAA) (40):