< Vorherige Lektion | Nächste Lektion >

Lektion 3.1: Neue Anforderung durch einen Testfall einbeziehen

In der vorherigen Lerneinheit haben Sie sich als Testmanager angemeldet und den Testplan zurückgewiesen, da er die Qualitätsziele nicht erfüllt hat. In dieser Lerneinheit melden Sie sich als Testleiter an und erstellen einen neuen Testfall, um die Anforderung einzubeziehen. Ein Testfall beschreibt ein Szenario dessen, was Sie testen möchten.

Warum und wann dieser Vorgang ausgeführt wird
So beginnen Sie mit der Einbeziehung einer Anforderung:
  1. Melden Sie sich als Testleiter an (Benutzer-ID: carmen, Kennwort: carmen), wenn Sie im Anmeldedialogfenster dazu aufgefordert werden. Das Dashboard von Carmen wird geöffnet.

    Wie Sie sehen, wird der Vorgang, den Sie in der vorherigen Lerneinheit erstellt haben, nun im Viewlet für eigene Aufgaben des Testleiters aufgeführt:

    Viewlet für eigene Aufgaben des Testleiters

  2. Klicken Sie im Viewlet für eigene Aufgaben auf Ensure that all requirements are covered by test cases, um den Vorgang zu öffnen. Klicken Sie auf die Registerkarte Übersicht, um die Details des Vorgangs anzuzeigen:

    Vorgang, der den Testmanager anweist, sich um die neue Anforderung zu kümmern

    Durch den Vorgang wird Carmen angewiesen, alle Anforderungen durch Testfälle einzubeziehen.

  3. Kehren Sie zu Carmens Dashboard zurück, indem Sie oben links auf der Seite auf Zurück zu Rational Quality Manager klicken.
  4. Klicken Sie im Viewlet für eigene Aufgaben in der Spalte "Artefakte" auf Classics Java Test Plan, um den Testplan zu öffnen.
  5. So erstellen Sie einen Testfall zum Einbeziehen der neuen Anforderung:
    1. Klicken Sie auf den Abschnitt Testfälle.
    2. Klicken Sie auf das Symbol Neuen Testfall hinzufügen (Neuen Testfall hinzufügen).
      Wichtig: Sie können das installierte Testfallmuster verwenden, um die Zeit zu verkürzen, die zum Durcharbeiten dieser Lerneinheit benötigt wird. Klicken Sie auf das Symbol Bestehende Testfälle hinzufügen (Hinzufügen). Klicken Sie in der Liste der Testpläne auf New Customer Order Test Case (Sample) und klicken Sie dann auf OK. Überspringen Sie die folgenden Schritte und fahren Sie mit Schritt h fort.
    3. Geben Sie New Customer Order Test Case in das Feld Name ein.
    4. Geben Sie Test the ordering functionality of the Classics Java application in das Feld Beschreibung ein.
    5. Geben Sie 20 als Wertigkeit ein.
    6. Wählen Sie in der Liste die Kategorie (Webbenutzerschnittstelle), die Funktion (Ausführung) und das Thema (Funktionalität) aus.
      Anmerkung: Mit den Attributen Kategorie, Funktion und Thema können Sie die Testfälle zu verschiedenen Gruppen zusammenfassen, um sie zu einem späteren Zeitpunkt zu sortieren. Ihr Team kann diese Attribute so definieren, wie es im konkreten Fall am sinnvollsten ist. Anhand der Wertigkeit können Sie die relative Schwierigkeit oder den Stellenwert des Testfalls verfolgen. Ein Testfall, dessen Ausführung zweimal so lange dauert wie die Ausführung eines anderen Falls, könnte eine doppelt so hohe Wertigkeit wie der andere Testfall haben, was bei Berichten, die Ihren Arbeitsfortschritt messen, berücksichtigt wird.
    7. Klicken Sie auf OK.
    8. Sichern Sie den Testplan.
    Sie verfügen nun über einen Testfall, der der neuen Anforderung Rechnung trägt:
    Abschnitt 'Testfälle' des Testplans
    .
  6. Im nächsten Schritt wird der neue Testfall der neuen Anforderung zugeordnet:
    1. Klicken Sie auf New Customer Order Test Case, um den Testfall zu öffnen.
    2. Klicken Sie auf den Abschnitt Anforderungen.
    3. Klicken Sie auf das Symbol Anforderung(en) hinzufügen (Anforderung hinzufügen), wählen Sie die Anforderung New Customer Order Requirement aus und klicken Sie auf OK.
    4. Sichern Sie den Testplan.
    Der Testfall New Customer Order Test Case ist nun der Anforderung New Customer Order Requirement zugeordnet.
  7. Ordnen Sie nun die Aufgabe der Testscripterstellung dem Tester zu:
    1. Klicken Sie auf den Abschnitt Testscripts.
    2. Klicken Sie oben rechts im Abschnitt Testscripts auf Erstellen.
    3. Ersetzen Sie den Standardtext im Feld Zusammenfassung durch den Text Test case is ready for manual test script.
    4. Wählen Sie im Feld Eigner die Option Tony, Tester aus.
    5. Klicken Sie auf das Symbol Kalender (Reservieren) neben dem Feld Fällig und wählen Sie ein Datum in der Zukunft aus.
    6. Klicken Sie auf OK.
  8. Klicken Sie auf Sichern, um die Änderungen im Testfall zu sichern.
Nächste Maßnahme
In der nächsten Lerneinheit fungieren Sie weiterhin als Testleiter und planen die Testumgebung.

Feedback
< Vorherige Lektion | Nächste Lektion >