Explorative Tests mit der & Testfeedbackerweiterung im verbundenen Modus

Azure Test Plans | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 – TFS 2015

Um die & Testfeedbackerweiterung im & Modus zu verwenden, müssen Sie eine Verbindung mit einem Azure DevOps Projekt herstellen. Dadurch wird die Erweiterung automatisch basierend auf Ihrer Zugriffsebene konfiguriert:

  • Benutzer mit Basic-Zugriff können die Erweiterung verwenden, um explorative Tests durchzuführen, wie unten beschrieben.

  • Benutzer mit Zugriff auf Projektbeteiligten können die Erweiterung verwenden, um auf Feedbackanfragen zu reagieren oder um Feedback freiwillig bereitzustellen. Weitere Informationen

  • Benutzer mit Basic- oder Stakeholderzugriff können die Erweiterung verwenden, um auf Feedbackanforderungen zu antworten, die vom Team gesendet werden, indem sie in der E-Mail den Link Feedback bereitstellen auswählen. Weitere Informationen

Voraussetzungen

  • Sie müssen eine Verbindung mit einem Projekt herstellen. Wenn Sie noch kein Projekt haben, erstellen Sie eine.
  • Sie müssen einem Projekt hinzugefügt werden. Um hinzugefügt zu werden, fügen Sie Einem Projekt oder Team Benutzer hinzu.
  • Um Feedback anzufordern oder zu übermitteln, benötigen Sie Zugriff auf Projektbeteiligten oder höher.
  • Um Fehler oder andere Arbeitselementtypen hinzuzufügen oder zu ändern, müssen Sie die Berechtigung Arbeitselemente in diesem Knoten bearbeiten unter dem entsprechenden Bereichspfadauf Zulassen festlegen.
  • Um neue Tags hinzuzufügen, muss die Berechtigung Tagdefinition erstellen auf Zulassenfestgelegt sein.

Weitere Informationen finden Sie unter Festlegen von Berechtigungen und Zugriff zum Testenvon .

Verbinden zu Azure DevOps

  1. Wenn Sie Azure DevOps verwenden möchten und dies noch nicht getan haben, registrieren Sie sich jetzt für ein Abonnement. Stellen Sie sicher, dass Sie ein Projekt erstellen, wenn Sie Ihr Abonnement erstellen.

  2. Installieren Sie die Testfeedbackerweiterung, falls noch nicht erfolgt.

  3. Öffnen Sie die Erweiterung in Ihrem Webbrowser, und wählen Sie Verbundener Modus aus.

    Start the extension in Connected mode

  4. Geben Sie die Azure DevOps oder TFS-URL ein, mit der Sie eine Verbindung herstellen möchten, und wählen Sie Weiteraus.

    Enter the Azure DevOps or TFS URL you want to connect to

    Wenn Sie zum ersten Mal eine Verbindung herstellen, werden Sie möglicherweise aufgefordert, sich anzumelden.

  5. Nach dem Herstellen einer Verbindung mit dem Server zeigt die Erweiterung alle Sammlungen, Projekte und Teams auf diesem Server an. Wählen Sie das Projekt oder Team aus, mit dem bzw. dem Sie eine Verbindung herstellen möchten, und klicken Sie auf Speichern.

    Select your project or team

    Wenn viele Projekte oder Teams vorhanden sind, verwenden Sie das Suchtextfeld, um nach dem gewünschten Projekt zu suchen.

Die Erweiterung kann jetzt im Verbunden-Modus verwendet werden. Je nach Zugriffsebene (Basic oder Stakeholder) wird die entsprechende Benutzeroberfläche für explorative Tests oder das Bereitstellen von Feedbackangezeigt. Die Erweiterung speichert Ihre Auswahl und bleibt verbunden, bis die Sitzungscookies ablaufen oder Sie explizit die Verbindung mit dem Server trennen.

Erstellen von Fehlern oder Aufgaben

Nachdem Sie eine Verbindung hergestellt haben, können Sie mit dem Testen Ihrer App beginnen.

  1. Starten Sie Ihre explorative Testsitzung.

    Start your exploratory testing session

  2. Öffnen Sie die Webanwendung, die Sie testen möchten, und beginnen Sie damit, sie zu untersuchen.

  3. Wenn Sie einen Bereich mit einem Fehler finden, können Sie einen Screenshot eines beliebigen Teils des Bildschirms erstellen, Notizen machen oder Ihre Aktionen als Video aufzeichnen.

    Take a screenshot, make notes, or record your actions as a video

    Einige Browser bieten möglicherweise nicht alle Erfassungsfunktionen. Informationen zur Erweiterung finden Sie unter Unterstützte Webbrowser.

  4. Wenn Sie mit dem Untersuchen und Erfassen von Informationen fertig sind, erstellen Sie einen Fehler oder eine Aufgabe.

    Create a bug or a task from the captured information

  5. Das Fehler- oder Aufgabenformular enthält alle erfassten Informationen. Es enthält auch ein Bildaktionsprotokoll, das Ihre Interaktionen mit der Seite (z. B. Mausklicks, Tastatureingabeereignisse, Touchgesten usw.) und Seitenladedaten beschreibt. Deaktivieren Sie diese Optionen, wenn Sie diese Daten nicht in den Fehler oder task einschließen möchten.

    Decide whether to include the image action log and page load data

    Das Bildaktionsprotokoll ist die Abfolge der Schritte, die Sie zum Problem geführt haben. Es kann verwendet werden, um das Problem zu reproduzieren und den Kontext zu verstehen. Seitenladedaten bieten vorläufige Informationen zur Zeit, die zum Laden der Seiten benötigt wird, z. B. die Ressourcenzeitpläne und Navigationszeitachsen.

  6. Geben Sie einen Titel für den Fehler oder die Aufgabe ein, und fügen Sie der Beschreibung alle zusätzlichen Hinweise hinzu, die Sie benötigen. Speichern Sie dann den Fehler oder die Aufgabe.

    Save the bug or task

    Sie können Ihre Ergebnisse auch einem vorhandenen ähnlichen Fehler hinzufügen.

  7. Zeigen Sie auf der Seite Sitzungszeitachse eine Liste aller Aktivitäten in umgekehrter chronologischer Reihenfolge an. Es zeigt alle Screenshots, Videos und Notizen, die Sie erfasst haben, die Arbeitselemente wie Fehler, Aufgaben und Testfälle, die Sie bereits abgelegt haben, und die Arbeitselemente, die Sie untersucht haben.

    Review your captured information

    Sie können die Erweiterung verwenden, um Arbeitselemente in Azure DevOps oder TFS zu untersuchen.

  8. Um einen Fehler oder eine Aufgabe in Azure DevOps oder TFS anzuzeigen, wählen Sie den Link in der Sitzungszeitachse aus.

    View a bug or task

    Dadurch wird das Arbeitselementformular in Azure DevOps oder TFS geöffnet.

    The bug or task in TS or TFS

Gewusst wie die Videoaufzeichnungen wiedergeben, die ich mit der Erweiterung erstellt habe?

Erstellen von Testfällen

Mit der Erweiterung können Sie Testfälle erstellen, während Sie Ihre Anwendung untersuchen.

  1. Wenn Sie ein Szenario finden, in dem Sie einen Testfall erstellen möchten, wählen Sie Testfall erstellenaus.

    Creating a test case

  2. Das Testfallformular enthält eine Liste aller Aktionen bis zu diesem Zeitpunkt beim Untersuchen der App (sie liest sie aus dem Bildaktionsprotokoll).

    The actions for the new test case

  3. Geben Sie einen Titel für den Testfall ein, und bearbeiten Sie ihn nach Bedarf. Deaktivieren Sie beispielsweise die Aktionsschritte, die Sie nicht in den Testfall einschließen möchten, bearbeiten Sie den erfassten Text, und fügen Sie das erwartete Ergebnis hinzu. Speichern Sie dann den Testfall.

    Editing new test case

  4. Erkunden Sie die Anwendung weiter. Erstellen Sie bei Bedarf weitere Fehler, Aufgaben oder Testfälle.

Beenden der Testsitzung

  1. Wenn Sie fertig sind, beenden Sie Ihre Sitzung.

    Stop the exploratory testing session

  2. Wenn Sie Azure DevOps oder TFS 2017 und höher verwenden, öffnen Sie die Seite Sitzungszeitachse, und wählen Sie das Symbol "Ansicht" aus, um Ihre abgeschlossenen explorativen Sitzungen in Azure DevOps oder TFS anzuzeigen.

    View the exploratory testing session

    Alternativ können Sie die Liste Letzte explorative Sitzungen direkt auf der Seite Ausführungen des Test Plans Webportals öffnen.

    View exploratory testing sessions on the server

Anzeigen der Ergebnisse der explorativen Sitzung

Nachdem Sie Fehler, Aufgaben oder Testfälle erstellt haben, werden diese auf der Seite "Letzte explorative Sitzungen" in Azure Test Plans oder TFS angezeigt.

Gewusst wie die Videoaufzeichnungen wiedergeben, die ich mit der Erweiterung erstellt habe?