Performance Improvement Model of Regression Test Selection

被引:0
|
作者
Wongwuttiwat, Jittima [1 ]
Lawanna, Adtha [2 ]
机构
[1] Martin de Tours Sch Management & Econ, Dept Management Informat Syst, Samuthaprakarn, Thailand
[2] Assumption Univ, Fac Sci & Technol, Dept Informat Technol, Samuthprakarn, Thailand
关键词
test case; test suite; regression test; selection;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The size of test case reduction using test cases of the improved program is considered as a primary purpose of developing various regression test selections. This also concerns with fault avoidance that could be found from some test cases selections. This study focuses and compares the proficiency of solving these two problems using the three methods from previous studies; original regression test, code coverage based, and filtering-based selections; and a new proposed model. This model carries on five processes; 1) testing test suit and looking for passed or failed test cases, 2) correcting failures that can be restored, 3) categorizing all passed test cases into four areas: user, system, functional, and non-functional cases, 4) taking out irrelevant objects, 5) selecting the proper test case. The study found that the result of the size reduction using the proposed model is much larger than the existing methods by 2.49%-8.55%, while the percentage of avoiding faults using the existing algorithms are lower than the new proposed algorithm around 0.58%-2.36%.
引用
下载
收藏
页码:49 / 53
页数:5
相关论文
共 50 条
  • [1] Enhancing Genetic Improvement of Software with Regression Test Selection
    Guizzo, Giovani
    Petke, Justyna
    Sarro, Federica
    Harman, Mark
    2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2021), 2021, : 1323 - 1333
  • [2] Artifact for Enhancing Genetic Improvement of Software with Regression Test Selection
    Guizzo, Giovani
    Petke, Justyna
    Sarro, Federica
    Harman, Mark
    2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2021), 2021, : 220 - 220
  • [3] False Test Case Selection : Improvement of Regression Testing Approach
    Srisura, Benjawan
    Lawanna, Adtha
    2016 13TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING/ELECTRONICS, COMPUTER, TELECOMMUNICATIONS AND INFORMATION TECHNOLOGY (ECTI-CON), 2016,
  • [4] Empirical studies of a prediction model for regression test selection
    Harrold, MJ
    Rosenblum, D
    Rothermel, G
    Weyuker, E
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2001, 27 (03) : 248 - 263
  • [5] A Model-Based Regression Test Selection Technique
    Naslavsky, Leila
    Ziv, Hadar
    Richardson, Debra J.
    2009 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, CONFERENCE PROCEEDINGS, 2009, : 515 - 518
  • [6] Better Early Than Never: Performance Test Acceleration by Regression Test Selection
    Reichelt, David Georg
    Kuehne, Stefan
    COMPANION OF THE 2018 ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING (ICPE '18), 2018, : 127 - 130
  • [7] Perphecy: Performance Regression Test Selection Made Simple but Effective
    de Oliveira, Augusto Born
    Fischmeister, Sebastian
    Diwan, Amer
    Hauswirth, Matthias
    Sweeney, Peter F.
    2017 10TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST), 2017, : 103 - 113
  • [8] Hybrid Regression Test Selection
    Zhang, Lingming
    PROCEEDINGS 2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2018, : 199 - 209
  • [9] Experience with Regression Test Selection
    Rothermel G.
    Harrold M.J.
    Empirical Software Engineering, 1997, 2 (2) : 178 - 188
  • [10] Regression Test Selection for TizenRT
    Celik, Ahmet
    Lee, Young Chul
    Gligoric, Milos
    ESEC/FSE'18: PROCEEDINGS OF THE 2018 26TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, 2018, : 845 - 850