Mining Auto-Generated Test Inputs for Test Oracle

被引:2
|
作者
Xu, Weifeng [1 ]
Wang, Hanlin [1 ]
Ding, Tao [1 ]
机构
[1] Gannon Univ, Dept Comp & Informat Sci, Erie, PA 16541 USA
关键词
Mining test inputs; test oracle; decision tree; domain partitioning;
D O I
10.1109/ITNG.2013.126
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A Search-based test input generator produces a high volume of auto-generated test inputs. However, manually checking a test oracle for these test inputs is impractical due to the lacking of a systematic way to produce corresponding expected results automatically. This paper presents a mining approach to build decision tree models containing the estimated expected results for checking a test oracle. We first choose a subset of the auto-generated test inputs as a training set. Then, we mine the training set to generate a decision tree from which the estimated expected results can be retrieved. For evaluation purpose, we have applied our approach to two legacy examples, Triangle and NextDate. Our controlled experiments have shown that the mining approach is able to generate highly accurate behavioral models and achieve strong fault detectability.
引用
收藏
页码:89 / 94
页数:6
相关论文
共 50 条
  • [11] A Clustering Approach for Detecting Auto-generated Botnet Domains
    Pu, Yang
    Chen, Xiaojun
    Pu, Yiguo
    Shi, JinQiao
    APPLICATIONS AND TECHNIQUES IN INFORMATION SECURITY, ATIS 2015, 2015, 557 : 269 - 279
  • [12] A database of battery materials auto-generated using ChemDataExtractor
    Shu Huang
    Jacqueline M. Cole
    Scientific Data, 7
  • [13] MONITORING URBAN FORESTS FROM AUTO-GENERATED SEGMENTATION MAPS
    Albrecht, Conrad M.
    Liu, Chenying
    Wang, Yi
    Klein, Levente
    Zhu, Xiao Xiang
    2022 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM (IGARSS 2022), 2022, : 5977 - 5980
  • [14] Auto-generated database of semiconductor band gaps using ChemDataExtractor
    Qingyang Dong
    Jacqueline M. Cole
    Scientific Data, 9
  • [15] Evaluating the quality of the ontology-based auto-generated questions
    Demaidi M.N.
    Gaber M.M.
    Filer N.
    Smart Learning Environments, 4 (1)
  • [16] Performance Optimized Clock Tree Embedding for Auto-Generated FPGAs
    Brown, Grant
    Gore, Ganesh
    Gaillardon, Pierre-Emmanuel
    2023 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, ISVLSI, 2023, : 169 - 174
  • [17] Experiments with Auto-generated Socratic Dialogue for Source Code Understanding
    Alshaikh, Zeyad
    Tamang, Lasang
    Rus, Vasile
    CSEDU: PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED EDUCATION - VOL 2, 2021, : 35 - 44
  • [18] Drawing Abrasive Hologram Animations with Auto-Generated Scratch Patterns
    Sandnes, Frode Eika
    Eika, Evelyn
    2017 IEEE INTERNATIONAL SYMPOSIUM ON MULTIMEDIA (ISM), 2017, : 318 - 321
  • [19] Auto-generated database of semiconductor band gaps using ChemDataExtractor
    Dong, Qingyang
    Cole, Jacqueline M.
    SCIENTIFIC DATA, 2022, 9 (01)
  • [20] Identifying Auto-Generated Code by Using Machine Learning Techniques
    Shimonaka, Kento
    Sumi, Soichi
    Higo, Yoshiki
    Kusumoto, Shinji
    PROCEEDINGS 7TH INTERNATIONAL WORKSHOP ON EMPIRICAL SOFTWARE ENGINEERING IN PRACTICE (IWESEP 2016), 2016, : 18 - 23