In diesem Abschnitt wird die Testausführungsphase im Qualitätsmanagementzyklus beschrieben.
Übersicht über die Testausführung IBM® Rational Quality
Manager bietet eine Vielzahl von Möglichkeiten für die Testausführung, wodurch dieses Tool hervorragend an die Anforderungen vieler verschiedener Testteams angepasst werden kann. Dieser Abschnitt gibt Ihnen eine Übersicht über die verschiedenen Möglichkeiten.
Workflow der Testausführung
Wenn die Anforderungen für die Testausführung komplexer sind und mehrere Plattformen und Testumgebungen unterstützt werden müssen, können Sie die gesamte Bandbreite an Produktfunktionalität zum Automatisieren der Arbeit nutzen. Das folgende Szenario zeigt einen möglichen Workflow für die Testausführung.
Testausführungszeitpläne
Bei einem Ausführungszeitplan handelt es sich um eine Reihe von Aufgaben oder Schritten, die zu einem geplanten Zeitpunkt nacheinander ausgeführt werden können, oder um Aufgaben, die ausgeführt werden, wenn dies durch ein bestimmtes Ereignis (z. B. den Abschluss eines Builds) ausgelöst wird.
Testausführungszeitpläne erstellen und anzeigen
Bei einem Ausführungszeitplan handelt es sich um eine Reihe von Aufgaben oder Schritten, die zu einem geplanten Zeitpunkt nacheinander ausgeführt werden können, oder um Aufgaben, die ausgeführt werden, wenn dies durch ein bestimmtes Ereignis (z. B. den Abschluss eines Builds) ausgelöst wird. Ausführungszeitpläne können wiederverwendet werden. Sie können steuern, dass Zeitpläne zu festgelegten Zeitpunkten ausgeführt werden, oder aber Zeitpläne von Ereignissen auslösen lassen. Außerdem können Sie die Maschinen oder Testzellen auswählen, auf denen bzw. in denen die Zeitpläne ausgeführt werden sollen.
Testfall ausführen
Die einfachste Methode zum Ausführen eines Tests ist die Erstellung und Ausführung eines Testfalls.
Testsuite ausführen
Bei einer Testsuite handelt es sich um eine Sammlung von Testfällen, die zum Zweck der Testausführung zusammengestellt wurde. Sie führen eine Testsuite aus, indem Sie sie öffnen. Eine Ausführung ist aber auch über das Fenster "Alle Testsuites" möglich.
Testausführungssatz ausführen
Mit Rational Quality Manager haben Sie verschiedene Möglichkeiten, einen Test auszuführen. Eine Möglichkeit ist die Ausführung eines Testausführungssatzes.
Manuelle Tests ausführen
Sie können ein manuelles Testscript ausführen, indem Sie den entsprechenden Testausführungssatz ausführen.
Manuelle Tests mit automatisierten Schlüsselwörtern ausführen
Sie können manuelle Tests teilweise automatisieren, indem Sie entsprechende Schlüsselwörter hinzufügen. Sie können schlüsselwortfähige Tests auf die gleiche Weise wie beliebige andere Testscripts in Rational Quality Manager ausführen.
Tests ohne Testscript ausführen
Sie können selbst dann Tests ausführen und deren Ergebnisse protokollieren, wenn dem betreffenden Testfall kein Testscript zugeordnet ist. Die Testausführung basiert ausschließlich auf dem Inhalt des Testfalls. Dies ist in bestimmten Testarten wie Systemprüfungstests eine gängige Situation.
Automatisierte Tests ausführen
Mit IBM Rational Quality
Manager können Sie Tests erstellen, die auf Ihren Testmaschinen mithilfe entsprechender Tools automatisch ausgeführt werden.
Ausführungsergebnisse analysieren
Beim Ausführen eines Tests werden die Ausführungsdetails in einem Ausführungsergebnis gesichert. Sie können die Ergebnisse sofort anzeigen
oder zu einem späteren Zeitpunkt über das Protokoll zu einem Testausführungssatz darauf zugreifen.