Agile Modellierung mit
UML
Loading

8.6 Zusammenfassung

Dieses Kapitel diskutiert einerseits, wie UML/P-Modelle praktisch zur Testfallmodellierung eingesetzt werden und beschreibt andererseits Testmuster, die für die Prüfung funktionaler Eigenschaften eines verteilten oder nebenläufigen Systems geeignet sind. Damit lassen sich Testling und Testumgebung für funktionale, automatisierte Tests vorbereiten. Während die Verwendung von Dummies in der Literatur zum Thema Testen standardmäßig vorgeschlagen wird [Bin99LF02], sind die Muster zur Simulation von Zeit, Kommunikation und Verteilung für funktionale Tests in dieser Konsequenz neu. Auch die Diskussion der Probleme bei der Verwendung von Frameworks und Komponenten sind mit Ausnahme von [SD00] sonst kaum zu finden und werden sonst nirgendwo in dieser Systematik durch Simulationen mit Adaptern ersetzt. Eines der Ergebnisse dieses Kapitels ist die klare Forderung, die Testbarkeit des Systems bereits beim Entwurf zu berücksichtigen, auch wenn dadurch Indirektionsstufen zum Beispiel durch Adapter entstehen.


Bernhard Rumpe. Agile Modellierung mit UML. Springer 2012