GPU-based Acceleration of Regression Test Suite Reduction

被引:0
|
作者
Lin, Chu-Ti [1 ]
Chang, Lo-Chia [1 ]
Chen, Wen-Yuan [1 ]
机构
[1] Natl Chiayi Univ, Dept Comp Sci & Informat Engn, Chiayi, Taiwan
来源
2016 INTERNATIONAL COMPUTER SYMPOSIUM (ICS) | 2016年
关键词
software regression testing; test suite reduction; graphics processing unit (GPU); COST;
D O I
10.1109/ICS.2016.125
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
If software developers adopt test automation, the costs of development and maintenance will significantly decrease and the quality of regression testing will also increase. However, the number of test cases generally grows as the software under test evolves. It will take too much time to run all of the test cases during regression testing even though test automation is adopted. This may delay the time to release software products. Thus, a test team should choose a representative set of test cases from the original test suite so that the regression testing can be accomplished in a tight build schedule and the quality of regression testing is still satisfactory. This process is called test suite reduction. The problem of test suite reduction has received considerable attention in recent decades. Many test suite reduction methods have been proposed in the literature. Yet, reducing the test suite is a time-consuming process. Performing test suite reduction is also an extra cost of regression testing. It is fortunate that General-purpose Computing on Graphics Processing Units (GPUs) are suitable to accelerate the processing of a large quantity of digital data. Thus, this paper aims to accelerate test suite reduction method using GPUs. Our empirical studies include some frequently chosen benchmarks for experimentally evaluating the effectiveness of our approach and the empirical results indicate that the presented approach works well for a test suite of high complexity.
引用
收藏
页码:616 / 621
页数:6
相关论文
共 50 条
  • [1] GPU-based acceleration of computational electromagnetics codes
    De Donno, Danilo
    Esposito, Alessandra
    Monti, Giuseppina
    Catarinucci, Luca
    Tarricone, Luciano
    INTERNATIONAL JOURNAL OF NUMERICAL MODELLING-ELECTRONIC NETWORKS DEVICES AND FIELDS, 2013, 26 (04) : 309 - 323
  • [2] A survey of GPU-based acceleration techniques in MRI reconstructions
    Wang, Haifeng
    Peng, Hanchuan
    Chang, Yuchou
    Liang, Dong
    QUANTITATIVE IMAGING IN MEDICINE AND SURGERY, 2018, 8 (02) : 196 - 208
  • [3] Regression Test Suite Reduction for Cloud Systems
    Jebbar, Oussama
    Saied, Mohamed Aymen
    Khendek, Ferhat
    Toeroe, Maria
    2020 IEEE 13TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2020, : 477 - 486
  • [4] Comparing and Combining Test-Suite Reduction and Regression Test Selection
    Shi, August
    Yung, Tifany
    Gyori, Alex
    Marinov, Darko
    2015 10TH JOINT MEETING OF THE EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND THE ACM SIGSOFT SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE 2015) PROCEEDINGS, 2015, : 237 - 247
  • [5] Empirically evaluating Greedy-based test suite reduction methods at different levels of test suite complexity
    Lin, Chu-Ti
    Tang, Kai-Wei
    Wang, Jiun-Shiang
    Kapfhammer, Gregory M.
    SCIENCE OF COMPUTER PROGRAMMING, 2017, 150 : 1 - 25
  • [6] A New Algorithm to Test Suite Reduction Based on Cluster Analysis
    Parsa, S.
    Khalilian, A.
    Fazlalizadeh, Y.
    2009 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, VOL 3, 2009, : 189 - 193
  • [7] GPU-based Acceleration of the Hyperspectral Band Selection by SNR Estimation Using Wavelet Transform
    Zheng, Junpeng
    Zhao, Liaoying
    Li, Xiaorun
    Zhou, Xin
    Li, Jing
    MULTISPECTRAL, HYPERSPECTRAL, AND ULTRASPECTRAL REMOTE SENSING TECHNOLOGY, TECHNIQUES AND APPLICATIONS V, 2014, 9263
  • [8] A Test Suite Reduction Method based on Test Requirement Partition
    Wan Yongbing
    Xu Zhongwei
    Yu Gang
    Zhu Yujun
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2013, 6 (04): : 85 - 95
  • [9] Test Suite Reduction Method Based on Hierarchical Clustering
    Zhu R.
    Wang Y.
    Lin H.
    Li S.
    Wu Y.
    Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2023, 46 (04): : 9 - 14
  • [10] Test suite reduction methods that decrease regression testing costs by identifying irreplaceable tests
    Lin, Chu-Ti
    Tang, Kai-Wei
    Kapfhammer, Gregory M.
    INFORMATION AND SOFTWARE TECHNOLOGY, 2014, 56 (10) : 1322 - 1344