Description

ST: Ausgangspunkt sind Use Cases. Diese werden in einer bestimmten Reihenfolge verknuepft um Testsequenzen zu erstellen. Die Testsequenzen werden parametrisiert und mit vom Tester festgelegten Daten instanziiert. Testorakel werden aus den Nachbedingungen (in OCL) von Methoden erstellt, entweder als Sequenz verknuepft und nach dem Testfall ueberprueft, oder im Testtreiber codiert. Fazit: Die Erstellung von Testorakeln ist interesseant, jedoch wird nicht weiter erlaeutert wo die Testdaten herkommen (Jedenfalls wird keine Automatisierung vorgeschlagen) MR: Es werden neben Use-Cases auch Aktivitaetsdiagramme, Sequenzdiagramme und Klassendiagramme vorausgesetzt. Der Einsatz eignet sich als Erweiterung für ScenTED, wobei die Klassendiagramme für Probleme sorgen könnten. Die Testeingabedaten koennten über Meta-Heuristiken (im Kapitel 6 vorgeschlagen) oder Combinatorial-Testing gewonnen werden. Referenziert aus [Bertolino2003]: specification-based testing approach trying to overcome UML limitations requiring OCL additional annotations

Links and resources

Tags