Acceptance Testing of Object Oriented Systems
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.
Unable to display preview. Download preview PDF.
- Bender and Associates Inc.: Why a Disciplined Approach Means a Competitive Approach to Software Quality. White Paper. October 1998.Google Scholar
- Myers G.: The Art of Software Testing. Wiley-Interscience Publication 1979.Google Scholar
- Rational: Unified Modeling Language. Notation Guide Rational Software Corporation, Version 1.0, Jan. 1997Google Scholar
- Fowler M., and Scott K.: UML Distilled: Applying the Standard Object Modeling Language. Addison Wesley 1997.Google Scholar
- Jacobson I., Ericsson M. and Jacobson A.: The Object Advantage: Business Process Reengineering with Object Technology. Addison Wesley 1995.Google Scholar
- 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.Google Scholar
- 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.Google Scholar
- Bender and Associates Inc.: Softest Users Tutorial Release 5.1. August 1996Google Scholar