Skip to main content

Assay-a tool to support regression testing

  • Analysis And Validation
  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 387))

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.

Unable to display preview. Download preview PDF.

8. References

  1. Myers G.J., ‘The Art of Software Testing', A Wiley-Interscience Publication, 1979.

    Google Scholar 

  2. Hartmann J. & Robson D.J., ‘Approaches to Regression Testing', Procs. IEEE Conf. on Software Maintenance (CSM-88), pp. 368–72, October 1988.

    Google Scholar 

  3. 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.

    Google Scholar 

  4. Connell C., ‘DEC's VAXset Tools', DEC Professional, pp. 72–7, March 1987.

    Google Scholar 

  5. 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.

    Google Scholar 

  6. SMARTS — Software Maintenance and Regression Test System Tutorial, Software Research Inc., 1987.

    Google Scholar 

  7. TRAPS — Testing/Recording and Playback System Tutorial, Travtech Inc., 1988.

    Google Scholar 

  8. EVALUATOR — Q.A. Training Ltd. Cecily Hill Castle, Cecily Hill, Glos, 1989

    Google Scholar 

  9. TESTA — User Guide and Reference Manual, 161 Fleet Rd, Fleet, Hants, 1988

    Google Scholar 

  10. 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.

    Google Scholar 

  11. IEEE Standard for Software Test Documentation, IEEE/ANSI Std. 829–1983, IEEE Press, 1983.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

C. Ghezzi J. A. McDermid

Rights and permissions

Reprints 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

Publish with us

Policies and ethics