Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019 | TFS 2018
Finden Sie Antworten auf häufig gestellte Fragen bei der Verwendung von Azure Test Plans. Anleitungen finden Sie in den folgenden Artikeln:
- Erstellen von Testplänen und Testsammlungen
- Manuelle Testfälle erstellen
- Nachverfolgen des Teststatus
- Wiederholen eines Tests mit unterschiedlichen Daten
- Festlegen von Testaufbewahrungsrichtlinien
- Installieren der Testfeedbackerweiterung &
Testpläne und Testsuiten
Was sind abfragebasierte Testsuiten?
Abfragebasierte Testsuiten verwenden eine Abfrage, um Testfälle zu gruppieren, die ein bestimmtes Merkmal aufweisen, z. B. alle Tests mit Priority=1. Die Testsuite enthält automatisch jeden Testfall, der von der Abfrage zurückgegeben wird.
Kann ich Testpläne und Testsuiten kopieren oder klonen?
Ja. Je nachdem, welche Aktion Sie ausführen möchten, können Sie Testpläne kopieren oder klonen und Testsuiten importieren oder klonen. Informationen dazu finden Sie unter Kopieren oder Klonen von Testplänen, Testsuiten und Testfällen.
Hinweis
- Sie können maximal 75 Testsuiten in einem einzigen Vorgang exportieren. Die E-Mail unterstützt bis zu 1 MB Daten.
- Sie können keine Testplananlagen exportieren.
Kann ich nur Testplandaten anzeigen, die ich exportieren oder in ein Word-Dokument kopieren?
Ja* Wählen Sie "Drucken" im Dialogfeld "Exportieren" aus, und wählen Sie dann im Dialogfeld "Drucken" die Option "Abbrechen" aus. Diese Option zeigt die Daten im Bericht an. Markieren Sie den gesamten Text, kopieren Sie ihn, und fügen Sie ihn in ein Word-Dokument ein, wenn Sie möchten. Sämtliche Formatierungen im Bericht werden beibehalten.
Was geschieht, wenn ich einen Testfall aus einer anforderungsbasierten Testsuite lösche?
Der Testfall ist in Ihrem Projekt noch vorhanden, aber der Testfall wird aus der Testsuite entfernt. Außerdem ist es nicht mehr mit dem Backlogelement für diese Testsuite verknüpft.
Warum sehe ich die falsche Testsuite und Tests, wenn ich "Tests anzeigen" aus der Benachrichtigungs-E-Mail zu Tests auswählt, die mir zugewiesen sind?
Diese Situation kann auftreten, wenn Sie aufgefordert wurden, Anmeldeinformationen für Azure DevOps einzugeben, wenn Sie auf den Link geklickt haben. Wählen Sie ohne Abmeldung von Azure DevOps erneut die Option "Tests anzeigen " aus, um die richtige Testsuite und -tests anzuzeigen.
Testfälle
Kann ich Testfälle von einem Projekt in ein anderes kopieren?
Ja. Siehe "Testfälle kopieren". Für Azure DevOps Server 2020 und höherer Versionen können Sie Testfälle aus einem Projekt oder einem anderen Projekt in eine Testsuite kopieren oder die Rasteransicht verwenden, um Testfälle von einer Suite in eine andere zu kopieren und einzufügen. Optional können Sie Testfälle massenimport- und exportieren.
Kann ich einem Testschritt eine zusätzliche Zeile hinzufügen?
Ja. Drücken Sie die UMSCHALTTASTE+ in der Aktion oder das erwartete Ergebnisfeld, um eine zusätzliche Zeile hinzuzufügen.
Gewusst wie einen Testschritt in einen Testfall einfügen?
Wählen Sie einen Testschritt aus. Drücken Sie ALT+P , um einen neuen Testschritt oberhalb des ausgewählten Schritts einzufügen.
Wie kann ich herausfinden, ob ein Testfall zu anderen Testsuiten hinzugefügt wurde?
Wählen Sie einen Testfall auf der Registerkarte "Definieren " aus. Klicken Sie mit der rechten Maustaste, oder wählen Sie " Weitere Optionen " aus, um das Kontextmenü zu öffnen, und wählen Sie dann "Verknüpfte Elemente anzeigen" aus.
Wählen Sie im Dialogfeld "Verknüpfte Elemente" Testsuiten aus, um die Testsuiten anzuzeigen, die mit dem Testfall verknüpft sind. Doppelklicken Sie auf eine Testsuite, um sie zu öffnen.
Wählen Sie einen Testfall aus, und zeigen Sie die Details der Testsuiten an. Im Bereich "Zugeordnete Testsuiten" werden Alle Testsuiten für jeden Testplan angezeigt, der diesen Testfall enthält. Diese Ansicht enthält alle Projekte.
Wählen Sie die zugeordnete Testsuite aus, um sie anzuzeigen. Um das Projekt und den Testplan für diese Testsuite anzuzeigen, verschieben Sie ihren Zeiger über die Testsuite.
Gewusst wie einen Testfall oder andere Testartefakte löschen?
Siehe Löschen von Testartefakten.
Teststatusverfolgungsdiagramme
Wie werden Daten in den Diagrammen für Testfälle angezeigt, die sich in mehreren Testsuiten befinden?
Bei Testfalldiagrammen wird nur einmal gezählt, wenn ein Testfall mehreren Testsuiten in einem Plan hinzugefügt wurde. Bei Testergebnisdiagrammen wird jede Instanz eines Tests, die ausgeführt wird, für alle Testsammlungen separat gezählt.
Wer kann Diagramme erstellen?
Zum Erstellen von Diagrammen müssen Sie dem einfachen Zugriff oder höher zugewiesen werden.
Wie kann ich ein Diagramm bearbeiten oder löschen?
Testkonfiguration
Sind Parameter die beste Möglichkeit, anzugeben, dass der Test auf verschiedenen Betriebssystemplattformen ausgeführt werden soll? Und was ist mit verschiedenen Browsern, Datenbanken usw.?
Es ist besser, Testkonfigurationen zu verwenden. Mit Testfallparametern führen Sie verschiedene Parameterwerte nacheinander aus. Dadurch ist es schwierig, zwischen zwei Plattformen zu wechseln. Weitere Informationen finden Sie unter Testen verschiedener Konfigurationen.
Testergebnisse und Aufbewahrung von Testdaten
Was sind die Standardaufbewahrungsgrenzwerte?
Für Projekte, die vor Oktober 2015 erstellt wurden, löscht Azure DevOps keine Ergebnisse aus automatisierten Tests und manuellen Tests, es sei denn, Sie ändern den Aufbewahrungsgrenzwert.
Für neue Projekte, die nach Oktober 2015 erstellt wurden, löscht Azure DevOps alle Testergebnisse nach einem Jahr (365 Tage), es sei denn, Sie haben sich entschieden, einen Build, der diesen Ergebnissen zugeordnet ist, unbegrenzt beizubehalten.
Gewusst wie steuern, wie lange ich meine Testdaten beibehalten?
Was ist die Standard-Testaufbewahrungsrichtlinie für XAML-Builds?
Standardmäßig ist eine XAML-Buildpipeline so eingerichtet, dass Builds gelöscht werden, die älter als die letzten 10 Builds sind. Verwandte Testergebnisse werden jedoch nicht automatisch gelöscht, wenn diese Builds gelöscht werden.
Weitere Informationen finden Sie unter Erstellen oder Bearbeiten einer Builddefinition.
Warum werden keine Testdaten für XAML-Builds standardmäßig gelöscht?
Standardmäßig ist dieses Verhalten deaktiviert, da 10 Builds schnell auftreten können, insbesondere bei kontinuierlichen Integrationsbuilds. Testergebnisse werden häufig gelöscht, bevor Sie sie analysieren können.
Gewusst wie einen Build unbegrenzt beibehalten?
Erweiterung „Test und Feedback“
Gewusst wie die Videoaufzeichnungen wiedergeben, die ich mit der Erweiterung erstellt habe?
YOu kann die Videoaufzeichnungen anzeigen, die von der Testfeedback-Erweiterung & im Google Chrome-Browser und im VLC Video Player erstellt wurden.
Unterstützt die Erweiterung Team Foundation Server?
Die Erweiterung "Testfeedback" & unterstützt Team Foundation Server 2015 und höhere Versionen. Alle Benutzer, einschließlich benutzern, die dem Stakeholder-Zugriff gewährt wurden, können die Erweiterung im verbundenen Modus verwenden. Funktionen, die sitzungseinblicken zugeordnet sind, und die Anforderung und bereitstellung des Feedbackflusses erfordern Team Foundation Server 2017 oder höher Versionen.
Kann ich einen vorhandenen Fehler bearbeiten, anstatt einen neuen Fehler zu erstellen, wenn ich die Erweiterung "Test" & Feedback verwende?
Ja, die Erweiterung zeigt automatisch Fehler an, die möglicherweise mit dem von Ihnen erstellten verknüpft sind, und ermöglicht es Ihnen, Ihre Screenshots, Notizen und Videos zu diesem vorhandenen Fehler hinzuzufügen. Weitere Informationen finden Sie unter Hinzufügen von Ergebnissen zu vorhandenen Fehlern mit explorativen Tests.
Bei Google Chrome ist der Mausversatz nach links schwer zu verwenden. Haben Sie eine Problemumgehung?
Gehen Sie folgendermaßen vor:
- Navigieren Sie zu chrome://flags/#enable-use-zoom-for-dsf.
- Suchen Sie nach dem Zoom von Blink für den Skalierungsfaktor des Geräts.
- Ändern Sie ihn in "Deaktiviert".