A Case Study on Regression Test Suite Maintenance in System Evolution

Mats Skoglund, Per Runeson

Research output: Chapter in Book/Report/Conference proceedingPaper in conference proceedingpeer-review

Abstract

When a system is maintained, its automated test
suites must also be maintained to keep the tests up to
date. Even though practice indicates that test suite maintenance can be very costly we have seen few studies considering the actual efforts for maintenance of testware.
We conducted a case study on an evolving system
with three updated versions, changed with three different change strategies. Test suites for automated unit and functional tests were used for regression testing the extended applications. With one change strategy more changes were made in the tests code than in the system that was tested, and with another strategy no changes were needed for the unit tests to work.
Original languageEnglish
Title of host publicationThe 20th IEEE International Conference on Software Maintenance
PublisherIEEE - Institute of Electrical and Electronics Engineers Inc.
Pages438-442
Publication statusPublished - 2004

Subject classification (UKÄ)

  • Computer Science

Fingerprint

Dive into the research topics of 'A Case Study on Regression Test Suite Maintenance in System Evolution'. Together they form a unique fingerprint.

Cite this