Abstract
A rigorous approach for acceptance testing of object oriented systems is proposed. The approach combines use cases for requirements modeling and cause-effect graphing for the design of test cases. The formal characteristics of this approach guarantee a complete functional coverage not easily found in the state of the practice “adhoc manner” acceptance testing. This approach was applied in an object oriented application developed for the financial domain. The approach is independent of the implementation language.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bender and Associates Inc.: Why a Disciplined Approach Means a Competitive Approach to Software Quality. White Paper. October 1998.
Myers G.: The Art of Software Testing. Wiley-Interscience Publication 1979.
Rational: Unified Modeling Language. Notation Guide Rational Software Corporation, Version 1.0, Jan. 1997
Fowler M., and Scott K.: UML Distilled: Applying the Standard Object Modeling Language. Addison Wesley 1997.
Jacobson I., Ericsson M. and Jacobson A.: The Object Advantage: Business Process Reengineering with Object Technology. Addison Wesley 1995.
Presson E.: Software Test Handbook, Software Test Guidebook Volume II ( of two). Boeing Aerospace Company/Rome Air Development Center, Technical Report TR-84-53, March 1984.
Sanjuan I., Lestau L., Martínez T., and Fernández J.: Piloto de Aplicación de Centros. Requisitos. Caja Madrid Version 1.1 (in Spanish), April 1998.
Bender and Associates Inc.: Softest Users Tutorial Release 5.1. August 1996
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Fernández, J.L. (1999). Acceptance Testing of Object Oriented Systems. In: González Harbour, M., de la Puente, J.A. (eds) Reliable Software Technologies — Ada-Europe’ 99. Ada-Europe 1999. Lecture Notes in Computer Science, vol 1622. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48753-0_10
Download citation
DOI: https://doi.org/10.1007/3-540-48753-0_10
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66093-4
Online ISBN: 978-3-540-48753-1
eBook Packages: Springer Book Archive