Ausführen von manuellen Tests mit dem Microsoft Test Manager
Veröffentlicht: April 2016
Microsoft Test Runner befindet an der Seite des Bildschirms, während Sie die Anwendung testen. Es werden die von Ihnen geplanten Schritte mit den erwarteten Ergebnissen dargestellt. Diese haken Sie während der Durchführung der Tests ab. Das Programm kann Ihre Aktionen zusammen mit Kommentaren, Screenshots und anderen Daten aufzeichnen, sodass ein gefundener Fehler leicht reproduziert werden kann.
Hinweis
Team Web Access oder Microsoft Test Runner? Es gibt zwei Möglichkeiten, manuelle Tests in Visual Studio durchzuführen.Wahrscheinlich finden Sie die Ausführung von Tests mit Team Web Access komfortabler, es sei denn, Sie benötigen die folgenden Zusatzfunktionen von Microsoft Test Runner:
-
Wenn Sie einen Fehler erstellen, enthält die Fehlerbeschreibung automatisch:
-
Während Ihrer Arbeit aufgenommene Screenshots
-
Eine Aufzeichnung der Aktionen, die Sie tatsächlich ausgeführt haben – nicht nur der Testschritte, die Sie abgehakt haben
-
Systeminformationen wie die Version des Betriebssystems und die Computer-ID
-
-
Wiedergabe Ihrer Aktionen, damit Sie einen Test schnell und präzise wiederholen können
-
Erfassung zusätzlicher Diagnosedaten während der Tests
Ausführen von Testfällen mit Microsoft Test Runner
Bereiten Sie den Test vor. Nachfolgend sind einige Punkte aufgeführt, die Sie unter Umständen erledigen müssen, bevor Sie die Tests ausführen:
Installieren Sie die neueste Version der Anwendung.
Erstellen Sie einige Testfälle. In der Regel werden diese zu Beginn eines Sprints erstellt. Das Ziel ist, dass Sie am Ende des Sprints alle erfolgreich durchgeführt wurden. Sie können sie entweder mit Team Web Access oder Microsoft Test Manager erstellen.
Installieren Sie Microsoft Test Manager (MTM) auf dem Computer, auf dem Sie die Tests ausführen möchten. Um MTM abzurufen, installieren Sie Visual Studio Test Professional oder Visual Studio Enterprise.
Führen Sie einen Testfall aus.
Tipp
Wenn Sie bereits einen Testfall in Team Web Access prüfen, können Sie Test Runner direkt von dort aus starten, indem Sie In Client ausführen auswählen.
An der Seite des Bildschirms wird Test Runner angezeigt. Er verbleibt dort, während Sie mit der Anwendung arbeiten.
Erstellen Sie eine Aktionsaufzeichnung, damit Sie den Test später schnell wiederholen können.
Führen Sie die Schritte des Tests aus. Markieren Sie jeden Schritt entweder als "Erfolgreich" oder "Fehlgeschlagen". Wenn ein Schritt fehlgeschlagen ist, fügen Sie einen Kommentar hinzu, um die Ursache zu beschreiben. Sie können auch Screenshots anfügen.
Wenn Sie etwas anderem Aufmerksamkeit schenken müssen, können Sie den Test anhalten. Sie möchten schließlich nicht, dass Ihre E-Mail-Nachrichten oder das Kennwort in die Aufzeichnung eingeschlossen werden.
Erstellen Sie einen Fehler, wenn Sie auf ein Problem stoßen.
Benennen Sie den Fehler, und beschreiben Sie ihn.
Sie können den Fehler einer Person zuweisen, sofern Sie wissen, wer ihn behebt.
Beenden Sie den Test, und speichern Sie die Ergebnisse.
Die Ergebnisse werden nun in TFS gespeichert.
Wiederholen vorhergehender Tests
Wenn Sie einen Test zuvor bereits ausgeführt haben, können Sie ihn schnell wiederholen, indem Sie dieselben Aktionen wiedergeben.
(Dies funktioniert mit den meisten Anwendungen, jedoch nicht mit allen.)
Starten Sie den Test. Überschreiben Sie die Aufzeichnung nicht.
Geben Sie mit der Option Wiedergeben die aufgezeichneten Aktionen wieder. Sie müssen die Ergebnisse der einzelnen Schritte überprüfen.
Verfolgen des Testfortschritts
Überwachen Sie den Fortschritt Ihres Projekts, indem Sie überprüfen, wie viele Tests erfolgreich durchgeführt wurden.
Die Tests beginnen mit dem Status "Aktiv". Dieser Status bedeutet, dass sie ausgeführt werden können. Wenn ein Fehler behoben wurde, können Sie den Status eines fehlgeschlagenen Tests zurück in "Aktiv" ändern.
Siehe auch
Wiederholen eines Tests mit unterschiedlichen Daten
Testkonfigurationen: Angeben von Testplattformen
Testen in einer Lab-Umgebung
Aufzeichnen und Wiedergeben von manuellen Tests
Sammeln weiterer Diagnosedaten in manuellen Tests
Testen von Windows Store-Apps