Automated regression testing using DBT and Sleuth
A. von Mayrhauser, Ning Zhang
Abstract
A. von Mayrhauser, Ning Zhang
Abstract
Regression testing is an important activity in software maintenance. Current regression testing strategies can be categorized into two groups: ‘retest all’ and ‘selective regression’ testing. Each of these two groups encompasses a variety of strategies. In industrial practice, regression testing procedures vary widely. Sometimes, several regression testing techniques are used in combination. Technique selection is also influenced by the expected quality of the system to be tested. Such variations in regression testing strategies and techniques mandate flexibility for a regression testing tool. This paper presents regression testing support for Sleuth, a test generation tool based on domain-based testing. We explain the rules for building regression tests for a variety of possible regression testing strategies from retest all strategies to selective regression testing strategies. Copyright © 1999 John Wiley & Sons, Ltd.
OpenAlex reports 30 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Regression testing is an important activity in software maintenance. Current regression testing strategies can be categorized into two groups: ‘retest all’ and ‘selective regression’ testing. Each of these two groups encompasses a variety of strategies. In industrial practice, regression testing procedures vary widely. Sometimes, several regression testing techniques are used in combination. Technique selection is also influenced by the expected quality of the system to be tested. Such variations in regression testing strategies and techniques mandate flexibility for a regression testing tool. This paper presents regression testing support for Sleuth, a test generation tool based on domain-based testing. We explain the rules for building regression tests for a variety of possible regression testing strategies from retest all strategies to selective regression testing strategies. Copyright © 1999 John Wiley & Sons, Ltd.
Key concepts: Regression testing, Regression analysis, Regression, Non-regression testing, Risk-based testing, Flexibility (engineering), Computer science, Multivariate adaptive regression splines