Zuweisen von Tests für Benutzerakzeptanztests

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018

Das heutige schnellere Entwicklungstempo erfordert Tools, mit denen Testteams den Wert auf der Grundlage geschäftlicher Anforderungen einfacher überprüfen können, und die von Kunden geforderte hochwertige Software. Diese Art von Tests wird häufig als Benutzerakzeptanztests bezeichnet.

In der Regel erstellen Sie eine Test Suite mit einem formalen Arbeitsaufgabentyp. Die heutigen agilen Teams bevorzugen jedoch häufig die Arbeit von User Stories oder Product Backlog-Elementen als ihre Anforderungen.

Voraussetzungen

  • Sie müssen eine Verbindung mit einem Projekt herstellen. Wenn Sie noch kein Projekt haben, erstellen Sie ein Projekt.
  • Sie müssen einem Projekt hinzugefügt werden. Um hinzugefügt zu werden, fügen Sie Benutzer zu einem Projekt oder Team hinzu.
  • Um Feedback anzufordern oder bereitzustellen, müssen Sie über den Zugriff der Stakeholder oder höher verfügen.
  • Um Fehler oder andere Arbeitselementtypen hinzuzufügen oder zu ändern, müssen Sie die Arbeitselemente in dieser Knotenberechtigung auf "Zulassen " unter dem entsprechenden Bereichspfad festlegen.
  • Um neue Tags hinzuzufügen, müssen Sie über die Berechtigung " Tagdefinition erstellen" auf "Zulassen" festgelegt sein.

Weitere Informationen finden Sie unter "Festlegen von Berechtigungen und Zugriff für Tests".

Darüber hinaus müssen Sie bereits Arbeitselemente und einen Testplan erstellt haben. Wenn nicht, führen Sie die in den folgenden Artikeln aufgeführten Schritte aus:

Zuweisen und Einladen von Testern

Für Benutzerakzeptanztests können Sie mehreren Testern eine Reihe von Tests zuweisen. Sie können sogar die Projektbeteiligten zuweisen, die die Geschäftsanforderungen als Tester erstellt haben.

  1. Wählen Sie Testpläne aus, um Ihre Testsuiten anzuzeigen. Sie können "Meine" auswählen, um Ihre Favoriten oder "Alle " anzuzeigen, um alle Testpläne anzuzeigen. Wählen Sie einen Testplan aus, um ihn zu öffnen.

  2. Wählen Sie eine Testsuite aus, und wählen Sie dann " Weitere Optionen " aus, oder klicken Sie mit der rechten Maustaste, um das Kontextmenü anzuzeigen. Wählen Sie "Tester zuweisen" aus, um alle Tests auszuführen.

  3. Geben Sie in "Suchbenutzer" einen Namen oder einen teiliellen Namen ein, um die gewünschten Tester zu finden. Sie können mehrere Tester auswählen.

    Screenshot shows the option to search for users with two users already selected.

    Tipp

    Sie können einzelne Benutzer auswählen, die Mitglied der Gruppe "Project Gültige Benutzer" sind. Benutzergruppen können nicht ausgewählt werden.

  4. Um Tester zu benachrichtigen, wählen Sie "E-Mail senden" aus.

    Screenshot shows the option to send email selected and text boxes for subject and notes.

  5. Geben Sie nach Bedarf einen Betreff und eine Notiz ein, und wählen Sie "Ok" aus.

Hinweis

Für lokale Azure DevOps müssen Sie über einen SMTP-Server verfügen, der für Ihre Bereitstellung konfiguriert ist. Weitere Informationen finden Sie unter Konfigurieren eines SMTP-Servers

Wenn Sie über einen großen Pool potenzieller Tester verfügen, müssen Sie möglicherweise nach Testern suchen, wie oben beschrieben.

Wenn Sie einem einzelnen Testfall einen Tester zuweisen, wird die Suchoption im Kontextmenü angezeigt. Wählen Sie die Registerkarte "Ausführen" aus, und wählen Sie dann einen Testfall aus, und wählen Sie " Weitere Optionen " aus, oder klicken Sie mit der rechten Maustaste, um das Kontextmenü zu öffnen.

Screenshot shows a test case selected with the Assign tester menu option selected and Search users highlighted.

Wenn Sie "Tester zuweisen" auswählen, verwenden Sie die Suchoption, um einen Tester zu finden.

Einfaches Nachverfolgen von Ergebnissen

Ein Schlüsselprinzip der bewährten Praxis für die Benutzerakzeptanz besteht darin, den erforderlichen Aufwand zu minimieren, um festzustellen, ob eine Anforderung erreicht wurde. Es gibt zwei Möglichkeiten, wie Sie dies tun können: Sie können sich auf einzelne Testläufe und Tests konzentrieren, um zu sehen, welche fehler aufgetreten sind, oder Sie können die Diagrammansichten verwenden, die es wesentlich einfacher machen, Ihre Testergebnisse nachzuverfolgen. Auf diese Ansichten kann von allen Mitgliedern Ihres Teams zugegriffen werden.

Exploring test results

Hinweis: Die hier gezeigte Dashboardanzeige wird auch für andere Testtypen wie kontinuierliche Tests verwendet.

Wenn die in den Dashboarddiagrammen erwarteten Daten oder Informationen nicht angezeigt werden, überprüfen Sie, ob die Spalten in Ihren Daten der Testansicht hinzugefügt wurden. Ausführliche Informationen finden Sie in diesem Blogbeitrag.