Testkonfigurationen – Angeben von Testplattformen

Die Benutzer der Anwendung installieren ihn wahrscheinlich auf Computern, die eine Vielzahl von Konfigurationen, mit verschiedenen Betriebssystemen, verschiedenen Webbrowsern, unterschiedlicher Geschwindigkeit der Internetverbindung und anderen Variationen haben.Sie möchten daher einige der Tests in der Umgebung mindestens ausführen, die diese verschiedenen Konfigurationen verfügen.

Sie könnten eine schematische Matrix der Kombinationen aufgeführt, die Sie testen möchten:

Konfigurationsvariablen und Konfigurationen

Anforderungen

  • Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional

Ausführen von Tests mit Konfigurationen

Wenn Sie die Liste der Tests beachten, die für die Ausführung bereit sind, wird eine der Spalten Konfiguration mit.Diese Spalte gibt eine bestimmte Kombination von Hardware und der Software, auf der Sie den Test ausführen sollten.Zum Beispiel kann sie Windows Phone 7 oder Windows 8 und Internet Explorer 9 an.Wenn die Anwendung auf verschiedenen Serverplattformen installiert werden kann, geben die Konfigurationen auch Funktionen des Servers an.

Ausführen von Testfällen mit anderen Konfigurationen

Beachten Sie, dass der Testplan aufrufen kann, sodass mehrere Testfälle mit mehr als eine Konfiguration ausgeführt werden können.Jedes Paar Testfall und Testkonfiguration wird einen Testpunkt aufgerufen.

Wenn Sie einen bestimmten Testpunkt ausführen, sollten Sie an einem Computer arbeiten, der die angegebene Konfiguration enthält.In der Regel bedeutet dies, dass, bevor Sie die Anwendung für das Testen, installieren Sie einen Computer mit dem richtigen Betriebssystem und anderen angegebenen Eigenschaften installieren müssen.

Sie möchten wahrscheinlich alle Tests in einer Konfiguration in einem Batch ausführen.Sie können die Testliste durch Konfiguration filtern und sortieren:

Sortieren und Filtern von Testpunkten nach Konfiguration

Bei manuellen Tests sind die Testkonfigurationen einfach Anweisungen für den Handprüfgerät dazu, wie Sie die Testumgebung installiert.Einige Projekte erfordern nicht mehrere Konfigurationen.In diesen Projekten können Sie die Konfigurationseinstellungen einfach ignorieren.

Planen Sie die Konfigurationen für einen Testfall

Im Testplan können Sie die für eine oder mehrere Testfälle verwendet werden Konfigurationen festlegen:

Öffnen von Testkonfigurationen für Testfälle

im ausgewählten Testkonfigurationsfenster ausgewähltes Alle Konfigurationen.Geben Sie an, welche Konfigurationen Sie möchten:

Auswählen von Testkonfigurationen für einen Testfall

Wenn Sie eine lange Liste von Tests gleichzeitig ändern möchten, wählen Sie Bereichsauswahl und Füllmodus aktivieren aus.Klicken Sie im Feld oben im Bereich im Feld unten, STRG, und auswählen oder löschen Sie das Feld oben.

HinweisHinweis

Das Festlegen der Konfigurationen ändert nur die Konfigurationen dieser Darstellung des Testfalls.Wenn der gleiche Testfall in einer anderen Suite wird oder, andere Plan-für Beispiel im Testplan für andere Sprint-dann die Konfigurationen, die darauf im anderen Plan zugewiesen werden, werden nicht beeinflusst.

Legen Sie die Standardkonfigurationen für den Testplan fest

Anstatt, Konfigurationen für jeden Testfall einzeln festzulegen fest, legen Sie die Standardkonfigurationen für in die Eigenschaften des Testplans.Die Standards gelten für den neuen Testfälle und auf Testfälle zu, die Sie aus einem vorherigen Plan kopieren.

Um die Standardeinstellungen festzulegen, wählen Sie Test-Center, Plan, Inhalt.Wählen Sie den Testplan am Stamm der Struktur aus.Wählen Sie dann die Dropdown-Auswahl bei Standardkonfigurationen aus.

Festlegen von Standardkonfigurationen für einen Testplan

Sie können die Konfigurationen in Eigenschaften des Plans festlegen.

HinweisHinweis

Die Standardkonfigurationen haben nur, wenn Sie einen Testfall einem Plan hinzufügen.Das Ändern der Standardwerte nicht beeinflusst Testfälle, die bereits im Plan sind.

Erstellen Sie eine Testsammlung für mehrere Konfigurationen

In der Regel möchten Sie nicht jeden Testfall mit mehreren Testkonfigurationen ausführen.Stattdessen wählen Sie nur einige Tests ausgeführt, um sicherzustellen, dass die Anwendung auf andere Konfigurationen ausgeführt wird.Beispielsweise haben Sie möglicherweise alle Tests auf Windows 8 ausführen, aber auch nur einige davon unter Windows 7 und Windows XP.

Die einfachste Möglichkeit, hierzu ist, eine separate Suite für mehrere Konfigurationen erstellen.Legen Sie die Standardkonfigurationen separat vom Testplan fest.Kopieren Sie die ausgewählten Tests zur neuen Suite.In der neuen Suite werden diese Testfälle mehrere Konfigurationen zugewiesen.

 Jede Testsammlung erbt normalerweise die Standardkonfigurationen vom Testplan, Sie können sie einzeln festlegen, indem Sie die Sammlung auswählen:

Festlegen von Standardkonfigurationen für eine Testauflistung

Um einen Testfall in eine Testsammlung zu kopieren, ziehen Sie sie einfach auf die neue Suite.Sie wird dann von einer Sammlung verwiesen und andere Konfigurationen in verschiedenen Sammlungen verfügt.

Erstellen Sie weitere Konfigurationen

Eine kleine Anzahl Testkonfigurationen wird automatisch installiert, wenn Sie das Teamprojekt erstellen, aber Sie können mehr in Testkonfigurations-Manager erstellen.

Jede Testkonfiguration gibt Einstellungen für mehrere Konfigurationsvariablen, wie Betriebssystem und Browser an.Sie können neue Variablen und neue sind empfängt Werte für jede Variable definieren.

Verwalten von Testkonfigurationen in einem Testplan

Sie können eine Testkonfiguration löschen, wenn sie nicht in einem Testergebnis oder in einen Testplan verwiesen wird.Andernfalls können Sie seinen Zustand zu inaktiv festlegen.

Dd286643.collapse_all(de-de,VS.110).gifErstellen von neuen Konfigurationsvariablen

Erstellen Sie Variablen für jeden Aspekt der Testumgebung, die Sie angeben möchten.Beispielsweise können Sie Variablen für ClientEinheitentyp, Serverbetriebssystem, Netzwerkgeschwindigkeit und Datenbankedition erstellen.Beachten Sie, dass diese nicht Aspekte des Systems getesteten sind.Sie sind variable Optionen, die die Benutzer möglicherweise der Anwendung für die Plattform gelten, auf der sie Ihr System installieren.

Erstellen und Bearbeiten von Konfigurationsvariablen

Dd286643.collapse_all(de-de,VS.110).gifErstellen einer neuen Konfiguration

Erstellen einer Testkonfiguration

Wenn Sie eine Konfiguration aus dem Erscheinen als Option beenden möchten, als Sie die Konfigurationen von Testfällen, sein Zustand zu Inaktiv festlegen.Allerdings wirkt sich dieses vorhandene Zuweisungen von Konfigurationen nicht zu Testfällen zu.

Externe Ressourcen

Dd286643.collapse_all(de-de,VS.110).gifEmpfehlungen

Tests für fortlaufende Übermittlung mit Visual Studio 2012 - Chapter 3: Lab-Umgebung

Siehe auch

Konzepte

Definieren eines Testplans