2008
DOI: 10.1002/smr.371
|View full text |Cite
|
Sign up to set email alerts
|

Extended firewall for regression testing: an experience report

Abstract: Testing firewalls have proven to be a useful approach for regression testing in both functional and objectoriented software. They involve only the modules that are closely related to the changed modules. They lead to substantially reduced regression tests but still are very effective in detecting regression faults. This paper investigates situations when data-flow paths are longer, and the testing of modules and components only one level away from the changed elements may not detect certain regression faults; … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
20
0

Year Published

2009
2009
2019
2019

Publication Types

Select...
7
2
1

Relationship

1
9

Authors

Journals

citations
Cited by 19 publications
(25 citation statements)
references
References 28 publications
0
20
0
Order By: Relevance
“…Also, companies indicated problems related to testing the migrated application and to project planning, confirming something we knew from discussions with industry managers: in many companies there is no consolidated practice for testingand in particular for regression testing. Despite the great advances academia has done in this context [11][12][13][14][15], such an activity is often performed in an ad-hoc manner. Similarly, effort estimation and project planning could benefit more of the advances research made during recent (and past) years [16][17][18][19].…”
Section: Rq1: Relevance Of Migration In Industrymentioning
confidence: 99%
“…Also, companies indicated problems related to testing the migrated application and to project planning, confirming something we knew from discussions with industry managers: in many companies there is no consolidated practice for testingand in particular for regression testing. Despite the great advances academia has done in this context [11][12][13][14][15], such an activity is often performed in an ad-hoc manner. Similarly, effort estimation and project planning could benefit more of the advances research made during recent (and past) years [16][17][18][19].…”
Section: Rq1: Relevance Of Migration In Industrymentioning
confidence: 99%
“…We will investigate whether the inspected sets, built during the IA process, can be used as regression testing firewalls; firewalls are the sets of program components that have to be retested to ensure that the existing functionality is not broken when new features are introduced [30].…”
Section: Discussionmentioning
confidence: 99%
“…The approach sets a firewall around the modified modules and the modules related to them, and selects test cases within the firewall. This approach has been applied to a different language paradigm (object-oriented language [21,22]) and wider application domains (eg, GUI, COTS applications, and distributed software [23][24][25]). • Graph walking approach: This approach was presented by Rothermel and Harrold [10,13,15], which was already discussed.…”
Section: Data Sources and Techniquesmentioning
confidence: 99%