Safe Regression Test Suite Optimization: A Review

被引:0
|
作者
Haider, Aftab Ali [1 ]
Nadeem, Aamer
Akram, Shamaila
机构
[1] MAJU, Ctr Software Dependabil, Islamabad, Pakistan
关键词
Test Suite Optimization; Multi Objective Optimization; Computational Intelligence; Safety Parameters; and Safe Reduction;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Systems are frequently regression tested for frequently occurring changes due to corrective, preventive, adaptive or perfective actions. Regression testing is used to prevent the undesired effect of these changes on the previously tested version. Due to these changes, new test cases become part of the test suite making it huge and inefficient for 'retest all' strategy. The ultimate solution of this problem is optimization or reduction of the test suite. Computational intelligence (CI) based approaches like evolutionary computation, fuzzy logic, neural networks and swarm optimization has been used for test suite reduction. Optimization approaches reduce the test suite by compromising its safety. Ideally optimization of test suite must guarantee safe reduction. In this work, we have optimized the test suite using some CI based approaches and then analysed the test suite for 'safe reduction'. Safe reduction can be gauged using control flow graphs. Test cases of optimal solutions were traversed on these graphs. We found that these solutions partially cover control flow graph. This showed that optimal solutions returned by CI based approaches except fuzzy logic are not safe and will be inadequate for regression testing.
引用
收藏
页码:7 / 12
页数:6
相关论文
共 50 条
  • [1] An Optimization Method of Test Suite in Regression Test Model
    Ding, Wenwu
    Kou, Jisong
    Li, Kewen
    Yang, Zhixia
    [J]. 2009 WRI WORLD CONGRESS ON SOFTWARE ENGINEERING, VOL 4, PROCEEDINGS, 2009, : 180 - +
  • [2] Optimization of Test Suite- Test Case in Regression Test
    Ansari, Ahlam S. A.
    Devadkar, Kailas K.
    Gharpure, Prachi
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMPUTING RESEARCH (ICCIC), 2013, : 410 - 413
  • [3] Automated Regression Test Suite Optimization based on Heuristics
    Prasad, Dhanyamraju S. U. M.
    Chacko, Simy
    Kanakadandi, Satya Sai Prakash
    Durbhaka, Gopi Krishna
    [J]. PROCEEDINGS 2014 4TH INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE WITH APPLICATIONS IN ENGINEERING AND TECHNOLOGY ICAIET 2014, 2014, : 48 - 53
  • [4] Multi-Objective Regression Test Suite Optimization with Fuzzy Logic
    Anwar, Zeeshan
    Ahsan, Ali
    [J]. 2013 16TH INTERNATIONAL MULTI TOPIC CONFERENCE (INMIC), 2013, : 95 - 100
  • [5] An Efficient Regression Test Suite Optimization Approach Using Hybrid Spider Monkey Optimization Algorithm
    Agrawal, Arun Prakash
    Choudhary, Ankur
    Nand, Parma
    [J]. INTERNATIONAL JOURNAL OF SWARM INTELLIGENCE RESEARCH, 2021, 12 (04) : 57 - 80
  • [6] Regression Test Suite Optimization using Adaptive Neuro Fuzzy Inference System
    Haider, Aftab Ali
    Nadeem, Aamer
    Akram, Shamaila
    [J]. PROCEEDINGS OF 14TH INTERNATIONAL CONFERENCE ON FRONTIERS OF INFORMATION TECHNOLOGY PROCEEDINGS - FIT 2016, 2016, : 52 - 56
  • [7] Maintenance of Regression Test Case Suite
    Zhou, Xiao-hui
    Zhang, Wei
    [J]. 2015 INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND ARTIFICIAL INTELLIGENCE (CAAI 2015), 2015, : 55 - 59
  • [8] The Effect of Test Suite Type on Regression Test Selection
    Dini, Nima
    Sullivan, Allison
    Gligoric, Milos
    Rothermel, Gregg
    [J]. 2016 IEEE 27TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING (ISSRE), 2016, : 47 - 58
  • [9] Extended Regression Test Model for Test Suite Reduction
    Lawanna, Adtha
    [J]. 2017 IEEE 6TH GLOBAL CONFERENCE ON CONSUMER ELECTRONICS (GCCE), 2017,
  • [10] Computational Intelligence and Safe Reduction of Test Suite
    Haider, Aftab Ali
    Nadeem, Aamer
    Rafiq, Shahzad
    [J]. 2013 IEEE 9TH INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES (ICET 2013), 2013, : 267 - 272