Aufbau einer Szenariodefinition
Eine Szenariodefinition besitzt einen Namen, einen Anzeigenamen und eine Beschreibung. Weiterhin enthält die Klasse eine Liste von Ereignisdefinitionen. Eine Ereignisdefinition enthält den Ereignistyp, ob es optional ist, ob es mehrfach aufrufbar ist und welche Ereignistypen vorher eingetreten sein müssen.
Definierte Szenarien
Die zu testende Rolle ist gelb und die Rolle der Testumgebung grün markiert. Ist keine Einschränkung bei den Methoden in den Sequenzdiagrammen angegeben, dann ist die Aufrufreihenfolge egal.
Autor (asynchron)
Es wird die Rolle Autor (asynchron) getestet. Die Testumgebung nimmt dabei die passive Rolle Sender (asynchron) ein.
Autor (synchron)
Es wird die Rolle Autor (synchron) getestet. Die Testumgebung nimmt dabei die passive Rolle Sender (synchron) ein.
Sender (asynchron)
Es wird die Rolle Sender (asynchron) getestet. Die Testumgebung nimmt dabei die aktive Rolle Autor (asynchron) ein.
Sender (synchron)
Es wird die Rolle Sender (synchron) getestet. Die Testumgebung nimmt dabei die aktive Rolle Autor (synchron) ein.
Leser (asynchron)
Es wird die Rolle Leser (asynchron) getestet. Die Testumgebung nimmt dabei die passive Rolle Empfänger (asynchron) ein.
Leser (synchron)
Es wird die Rolle Leser (synchron) getestet. Die Testumgebung nimmt dabei die aktive/passive Rolle Empfänger (synchron) ein.