Abstract
Software maintenance has become one of the most crucial activities within the software lifecycle and involves changing programs as a result of errors, or adjustments in user requirements. It is well established that new errors may be inadvertently introduced into the original code when a software system is undergoing maintenance. Regression testing describes the process of software revalidation after such modifications have been undertaken. This paper discusses some of the problems associated with revalidation, and the development of a tool to support regression testing, known as Assay.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
8. References
Myers G.J., ‘The Art of Software Testing', A Wiley-Interscience Publication, 1979.
Hartmann J. & Robson D.J., ‘Approaches to Regression Testing', Procs. IEEE Conf. on Software Maintenance (CSM-88), pp. 368–72, October 1988.
Leach D.M., Paige M.R. & Satko J.E., ‘AUTOTESTER: A Testing Methodology for Interactive User Environments', 2nd Annual IEEE Phoenix Conf. Computers and Communications, pp. 143–7, March 1983.
Connell C., ‘DEC's VAXset Tools', DEC Professional, pp. 72–7, March 1987.
Fuget C.D. & Scott B.J., ‘Tools for Automating Software Test Package Execution', Hewlett-Packard Journal, Vol. 37, No. 3, pp. 24–8, March 1986.
SMARTS — Software Maintenance and Regression Test System Tutorial, Software Research Inc., 1987.
TRAPS — Testing/Recording and Playback System Tutorial, Travtech Inc., 1988.
EVALUATOR — Q.A. Training Ltd. Cecily Hill Castle, Cecily Hill, Glos, 1989
TESTA — User Guide and Reference Manual, 161 Fleet Rd, Fleet, Hants, 1988
Dowson M., ‘ISTAR — An Integrated Project Support Environment', Procs. 2nd ACM Sigplan/Sigsoft Software Engineering Symposium on Practical Development Support Environments, ACM Sigplan Notices, Vol. 2, No. 1, pp. 27–33, Jan. 1987.
IEEE Standard for Software Test Documentation, IEEE/ANSI Std. 829–1983, IEEE Press, 1983.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1989 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lewis, R., Beck, D.W., Hartmann, J. (1989). Assay-a tool to support regression testing. In: Ghezzi, C., McDermid, J.A. (eds) ESEC '89. ESEC 1989. Lecture Notes in Computer Science, vol 387. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-51635-2_56
Download citation
DOI: https://doi.org/10.1007/3-540-51635-2_56
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-51635-4
Online ISBN: 978-3-540-46723-6
eBook Packages: Springer Book Archive