Multi-objective regression test suite optimization with Fuzzy logic

Zeeshan Anwar, Ali Ahsan

Research output: Chapter in Book/Report/Conference proceedingConference contribution

7 Citations (Scopus)

Abstract

Regression Testing is performed on already tested programs to ensure that modifications have not revealed defects into the unmodified portions of programs. Regression Test Suites are always growing due to addition of Test Cases. Many broken and redundant test cases are also part of regression test suites. Running the all regression test suite is always not feasible; therefore optimization of regression test suites is required to meet the constraints. In this work we proposed multi-objective optimization of regression test suites with Fuzzy Logic (Sugeno Model) for Black Box based testing methods. Proposed approach was implemented on two published case studies. Results indicates that optimization can be achieved by using Fuzzy Logic that is a safe technique for optimization and we can reduce the execution time and size of regression test suites up to 50%.

Original languageEnglish
Title of host publication2013 16th International Multi Topic Conference, INMIC 2013
PublisherIEEE Computer Society
Pages95-100
Number of pages6
ISBN (Print)9781479930432
DOIs
Publication statusPublished - 1 Jan 2013
Externally publishedYes
Event2013 16th International Multi Topic Conference, INMIC 2013 - Lahore, Pakistan
Duration: 19 Dec 201320 Dec 2013

Publication series

Name2013 16th International Multi Topic Conference, INMIC 2013

Conference

Conference2013 16th International Multi Topic Conference, INMIC 2013
CountryPakistan
CityLahore
Period19/12/1320/12/13

    Fingerprint

Keywords

  • Computaional Intelligence
  • Fuzzy Logic
  • Multi-Objective Optimization
  • Regression Test Suite Optimization
  • Regression Testing

Cite this

Anwar, Z., & Ahsan, A. (2013). Multi-objective regression test suite optimization with Fuzzy logic. In 2013 16th International Multi Topic Conference, INMIC 2013 (pp. 95-100). [6731331] (2013 16th International Multi Topic Conference, INMIC 2013). IEEE Computer Society. https://doi.org/10.1109/INMIC.2013.6731331