zur jeder Art von Schnittstelle gehört eine Art
von Tests, z. B.
- Benutzerschnittstelle (Web):
Click-Recorder/Replayer/Verifier
(Bsp. http://seleniumhq.org/)
- textuelle Schnittstellen:
Textvergleiche z. B. mit
diff
- Komponentenschnittstellen (Methoden):
unit tests (Java: http://www.junit.org/,
C#: http://www.nunit.org/)
- Schnittstellen zwischen Anweisungen
(innerhalb einer Methode):
Zusicherungen (assert) (z. B. für Invarianten)
Johannes Waldmann
2012-02-01