Test Infected

March 19, 2009

Importance of testability: Can we test it?

Filed under: Citations,Paper,Testability — Tags: , — wanderleisouza @ 12:33 am

Several specialists talk about the importance of software testability for software developement. In special, when applied for large-scale systems, this attribute should be fundamental to project success. Jungmayr (Jungmayr, 2002) compile some important references about this issue:

During the design of new systems we do not have only to answer the question ‘can we build it?’ but also the question ‘can we test it?’. Good testability of systems is becoming more and more important (Pol, Koomen, & Spillner, 2000 apud Jungmayr, 2002).

The absence of design for testability in large systems can greatly reduce testing effectiveness (Binder, 1999).

Design for testability, although rarely the first concern of smaller projects, is of paramount importance when successfully constructing large and very large C++ systems (Lakos, 1996 apud Jungmayr, 2002).

Lakos, J. (1996). Large-Scale C++ Systems. Addison-Wesley.
Binder, R. V. (1999). Testing Object-Oriented systems: models, patterns and tools. Addison Wesley.
Pol, M., Koomen, T., & Spillner, A. (2000). Management und Optimierung des Testprozesses: Praktischer Leitfaden für erfolgreiches Software-Testen mit TPI und TMap. Verlag.
Jungmayr, S. (2002). Design for Testability. Nürnberg, DE: CONQUEST.

Blog at WordPress.com.