Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Azure DevOps Services
Von Bedeutung
Diese Funktion befindet sich in der Vorschau. Die Funktion kann sich ändern oder ohne vorherige Ankündigung eingestellt werden. Vorschaufunktionen verfügen über keinen Service Level Agreement (SLA) und eingeschränkten Support. Wenn diese Funktion noch nicht in Ihrer Organisation verfügbar ist, warten Sie einige Tage, da sie schrittweise bereitgestellt wird.
Verwenden Sie das Feld Actual Result in Azure Test Plans, um das Ausführungsergebnis für jeden Testschritt während manueller Testläufe im Webläufer aufzuzeichnen.
Sie aktivieren das Feld "Ist-Ergebnis" auf der Ebene des Testplans, und alle Test-Suites und Testfälle erben die Einstellung. Dies unterstützt unterschiedliche Arbeitsweisen in Teams, die dieselbe Organisation gemeinsam nutzen. Ergebnisdaten werden so lange wie die Testlaufdaten aufbewahrt, gemäß Ihren vorhandenen Aufbewahrungsrichtlinien.
Voraussetzungen
| Kategorie | Anforderung |
|---|---|
| Zugriffsebenen | Basic + Testpläne Zugriffsebene oder ein gleichwertiges Visual Studio-Abonnement. |
| Erlaubnisse | Verwalten von Testplänen , die auf "Zulassen " für den Bereichspfad festgelegt sind (zum Konfigurieren der Einstellung "Tatsächliches Ergebnis"). |
Erwartetes Ergebnis, aktuelles Ergebnis und Kommentarfelder
Diese drei Felder sind eng miteinander verknüpft, dienen jedoch unterschiedlichen Zwecken:
- Erwartetes Ergebnis: Während der Testfallerstellung definiert. Gibt das Ergebnis an, das für einen Testschritt erforderlich ist.
- Ist-Ergebnis: Aufgezeichnet während der Testausführung durch den Tester. Erfasst das tatsächliche Ergebnis und kann als Audit-Nachweis dienen. Azure Test Plans kann den Eintrag des tatsächlichen Ergebnisses für jeden Schritt strukturieren und erzwingen.
- Kommentar: Aufgezeichnet während der Testausführung durch den Tester. Kommentare sind informelle Notizen, die nicht durch Azure Test Plans strukturiert oder erzwungen werden.
Konfigurieren der Einstellung "Tatsächliches Ergebnis"
Melden Sie sich bei Ihrem Projekt (
https://dev.azure.com/{yourorganization}/{yourproject}).Wählen Sie "Testpläne" und dann Ihren Testplan aus.
Wählen Sie "Weitere Aktionen " für den Testplan und dann "
Testplaneinstellungen" aus.
Aktivieren Sie die Registerkarte " Ergebniseinstellungen testen ", aktivieren Sie das Kontrollkästchen "Tatsächliches Ergebnis verwenden" , und wählen Sie dann " Erforderlich " oder "Optional " aus.
Wählen Sie "Speichern" aus.
Die Einstellung gilt für alle Suites und Testfälle im Testplan.
Tatsächliche Ergebnismodi
| Modus | Beschreibung |
|---|---|
| Deaktiviert (Standard) | Das Feld Ist-Ergebnis ist während der Ausführung nicht vorhanden. |
| Aktiviert – Optional | Das Feld wird in der Benutzeroberfläche angezeigt, aber Sie können es leer lassen. |
| Aktiviert – Erforderlich | Das Feld wird auf der Benutzeroberfläche angezeigt, und Sie müssen es für Schritte ausfüllen, die ein definiertes erwartetes Ergebnis aufweisen. |
Aufzeichnen der tatsächlichen Ergebnisse während der Ausführung
Wenn diese Option aktiviert ist, erscheint das Feld „Ist-Ergebnis“ in jedem Testschritt, nachdem Sie den Schritt als „Bestanden“ oder „Nicht bestanden“ markiert haben. Sie können Text eingeben und Anhänge auf der Ebene einzelner Schritte hinzufügen.
Im Modus "Aktiviert – Erforderlich " müssen Sie ein tatsächliches Ergebnis eingeben, bevor Sie für jeden Schritt fortfahren, speichern oder schließen können, der ein definiertes erwartetes Ergebnis aufweist. Schritte ohne definiertes erwartetes Ergebnis erfordern keine Eingaben, auch im erforderlichen Modus.
Aktuelle Ergebnisse überprüfen
Überprüfen Sie die abgeschlossenen Testläufe im Test Run Hub. Aktuelle Ergebnisse werden neben jedem Schritt angezeigt.
Das Feld "Aktuelles Ergebnis" wird im "Test Run Hub" nur angezeigt, wenn die Einstellung für das aktuelle Ergebnis des Testplans aktiviert ist. Wenn die Einstellung deaktiviert ist, werden die Ergebnisse nicht auf der Ergebnisseite angezeigt, auch wenn sie während der Ausführung eingegeben wurden. Sie können die Tatsächlichen Ergebnisdetails für jeden Schritt immer mithilfe der REST-API abrufen.
Ändern der Einstellung "Tatsächliches Ergebnis"
Jeder Benutzer mit einer Azure Test Plans-Lizenz kann die Einstellung "Tatsächliches Ergebnis" jederzeit für jeden Testplan ändern, auf den er zugreifen kann.
Hinweis
Vergewissern Sie sich, dass im Testplan keine laufenden oder angehaltenen Ausführungen vorhanden sind, bevor Sie die Einstellung "Tatsächliches Ergebnis" ändern.
Wenn sich die Einstellung während der Ausführung ändert oder angehalten wird, wird die Logik, die beim Starten der Ausführung angewendet wurde (oder zuletzt fortgesetzt wurde) weiterhin für diese Ausführung angewendet.
Beispielszenarien
- Sie starten eine Ausführung mit der Einstellung unter "Aktiviert – Erforderlich". Während der Ausführung ändert jemand die Einstellung auf "Deaktiviert". Die Ausführung wird fortgesetzt und wird mit der Logik "Enabled – Required " abgeschlossen.
- Sie starten eine Ausführung mit der Einstellung " Aktiviert" – Erforderlich, und halten Sie dann die Ausführung an. Während der Pause ändert jemand die Einstellung auf "Deaktiviert". Wenn Sie den Vorgang fortsetzen, werden die verbleibenden Schritte unter der Logik "Deaktiviert" ausgeführt.
Programmgesteuerter Zugriff
Sie können tatsächliche Ergebnisse auch programmgesteuert abrufen und aktualisieren, indem Sie die Azure DevOps REST-API verwenden.