2011•Unpublished venueRequires access

Analysis and Evaluation of Heuristic Algorithms for Test Suite Reduction

Yansheng Lu

Open publisher page 0 citations

Abstract

During the development and maintenance of software,regression testing is used to enhance confidence to the modified parts of software and guarantee no side effect to the existing parts of software.Regression testing is an expensive process.Test suite reduction algorithm removes all redundant test cases among the test suite to get a minimal subset of test suite that still satisfy test criterion.This paper surveyed the most important heuristic algorithms for test suite reduction in the literature and used a unify framework and terminologies to define and analyze different algorithms.Typi-cal heuristic algorithms for test suite reduction were analyzed and compared.The future work was presented.

About this research paper

What this paper is about

During the development and maintenance of software,regression testing is used to enhance confidence to the modified parts of software and guarantee no side effect to the existing parts of software.Regression testing is an expensive process.Test suite reduction algorithm removes all redundant test cases among the test suite to get a minimal subset of test suite that still satisfy test criterion.This paper surveyed the most important heuristic algorithms for test suite reduction in the literature and used a unify framework and terminologies to define and analyze different algorithms.Typi-cal heuristic algorithms for test suite reduction were analyzed and compared.The future work was presented.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

During the development and maintenance of software,regression testing is used to enhance confidence to the modified parts of software and guarantee no side effect to the existing parts of software.Regression testing is an expensive process.Test suite reduction algorithm removes all redundant test cases among the test suite to get a minimal subset of test suite that still satisfy test criterion.This paper surveyed the most important heuristic algorithms for test suite reduction in the literature and used a unify framework and terminologies to define and analyze different algorithms.Typi-cal heuristic algorithms for test suite reduction were analyzed and compared.The future work was presented.

Key concepts: Test suite, Computer science, Regression testing, Algorithm, Reduction (mathematics), Suite, Heuristic, Test case

Related papers

Back to paper searchBrowse research topicsOriginal source
Analysis and Evaluation of Heuristic Algorithms for Test Suite Reduction — Research Paper | ScholarLens