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 条
  • [21] Saying 'Hi!' Is Not Enough: Mining Inputs for Effective Test Generation
    Della Toffola, Luca
    Staicu, Cristian-Alexandru
    Pradel, Michael
    PROCEEDINGS OF THE 2017 32ND IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE'17), 2017, : 44 - 49
  • [22] SmartPhone: Exploring Keyword Mnemonic with Auto-generated Verbal and Visual Cues
    Lee, Jaewook
    Lan, Andrew
    ARTIFICIAL INTELLIGENCE IN EDUCATION, AIED 2023, 2023, 13916 : 16 - 27
  • [23] A Reusable Architectural Pattern for Auto-Generated Payload Management Flight Software
    Murray, Alexander
    Schoppers, Marcel
    Scandore, Steve
    2009 IEEE AEROSPACE CONFERENCE, VOLS 1-7, 2009, : 3397 - 3407
  • [24] Replacing Labeled Real-image Datasets with Auto-generated Contours
    Kataoka, Hirokatsu
    Hayamizu, Ryo
    Yamada, Ryosuke
    Nakashima, Kodai
    Takashima, Sora
    Zhang, Xinyu
    Martinez-Noriega, Edgar Josafat
    Inoue, Nakamasa
    Yokota, Rio
    2022 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2022), 2022, : 21200 - 21209
  • [25] Snap & Play: Auto-Generated Personalized Find-the-Difference Game
    Liu, Si
    Chen, Qiang
    Yan, Shuicheng
    Xu, Changsheng
    Lu, Hanqing
    ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2015, 5 (04) : 1 - 18
  • [26] Auto-generated Coherent Data Store for Concurrent Modular Embedded Systems
    Kimmet, James S.
    Ada User Journal, 2021, 42 (02): : 109 - 112
  • [27] An Analysis of the Errors in the Auto-Generated Captions of University Commencement Speeches on YouTube
    Lee, Jeong-Hwa
    Cha, Kyung-Whan
    JOURNAL OF ASIA TEFL, 2020, 17 (01): : 143 - 159
  • [28] Using automated theorem provers to certify auto-generated aerospace software
    Denney, E
    Fischer, B
    Schumann, J
    AUTOMATED REASONING, PROCEEDINGS, 2004, 3097 : 198 - 212
  • [29] UML Generated Test Case Mining Using ISA
    Raamesh, Lilly
    Uma, G. V.
    PROCEEDINGS OF 2009 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND COMPUTING (IACSIT ICMLC 2009), 2009, : 188 - 192
  • [30] Auto-generated Wires Dataset for Semantic Segmentation with Domain-Independence
    Zanella, Riccardo
    Caporali, Alessio
    Tadaka, Kalyan
    De Gregorio, Daniele
    Palli, Gianluca
    2021 INTERNATIONAL CONFERENCE ON COMPUTER, CONTROL AND ROBOTICS (ICCCR 2021), 2021, : 292 - 298