Freigeben über


Exemplarische Vorgehensweise: Verwalten von Tests über Listen und Eigenschaften

Durch Verwenden von Testlisten können Sie Tests logisch gruppieren und diese Tests gruppenweise anstatt einzeln verwenden. Testlisten sind besonders dann nützlich, wenn Sie über eine große Anzahl von Tests verfügen.

Vorbereitungsmaßnahmen

Führen Sie die im Verfahren "Erstellen eines Komponententests" in Exemplarische Vorgehensweise: Erstellen und Ausführen von Komponententests beschriebenen Schritte aus.

Verwalten von Tests über Testlisten

So verwalten Sie Tests über Testlisten

  1. Öffnen Sie in Visual Studio das Fenster Test-Manager. Klicken Sie hierzu im Menü Test auf Fenster und dann auf Test-Manager.

    Hinweis

    Im Fenster Test-Manager werden zunächst drei Ordner angezeigt: Testlisten, Nicht in einer Liste enthaltene Tests und Alle geladenen Tests. Nach Generieren eines Test wird dieser automatisch im Ordner Nicht in einer Liste enthaltene Tests platziert.

  2. Klicken Sie im Fenster Test-Manager auf den Ordner Alle geladenen Tests.

    Alle Tests im aktuellen Projekt werden angezeigt.

  3. Zum Erstellen einer neuen Testliste klicken Sie mit der rechten Maustaste auf den Ordner Testlisten und dann auf Neue Testliste erstellen.

    Das Dialogfeld Neue Testliste erstellen wird angezeigt.

  4. Geben Sie im Feld Name als Namen der Testliste BVTs ein, und klicken Sie auf OK.

    Die Liste BVTs wird erstellt und im Fenster Test-Manager im Bereich Hierarchie im Ordner Testlisten angezeigt.

  5. Klicken Sie im Fenster Test-Manager auf den Ordner Nicht in einer Liste enthaltene Tests.

  6. Markieren Sie DebitTest und CreditTest im Datenbereich des Fensters Test-Manager. Halten Sie dazu STRG gedrückt, während Sie auf beide Tests klicken.

  7. Ziehen Sie die markierten Tests in die Liste BVTs.

  8. Klicken Sie im Hierarchiebereich auf die Liste BVTs.

    Der Inhalt der Liste, DebitTest und CreditTest, wird im Inhaltsbereich angezeigt.

  9. Klicken Sie mit der rechten Maustaste im Hierarchiebereich auf die Liste BVTs und dann auf Neue Testliste erstellen.

    Das Dialogfeld Neue Testliste erstellen wird angezeigt.

  10. Geben Sie im Feld Name als Namen der Testliste Bank ein, und klicken Sie auf OK.

    Die neue Testliste wird erstellt und im Fenster Test-Manager im Bereich Hierarchie unter BVTs als Liste angezeigt.

  11. Klicken Sie im Hierarchiebereich auf Alle geladenen Tests.

  12. Kopieren Sie den Komponententest DebitTest in die Testliste Bank. Um den Test zu kopieren, halten Sie STRG gedrückt, und ziehen Sie DebitTest in die Testliste Bank.

    Eine neue Instanz des Tests DebitTest wird erstellt und in der Testliste Bank platziert.

  13. Klicken Sie im Hierarchiebereich auf Alle Tests.

  14. Klicken Sie mit der rechten Maustaste auf eine Instanz von DebitTest, und klicken Sie dann auf Deaktivieren.

    Beachten Sie, dass beide Instanzen von DebitTest deaktiviert werden.

In diesem Verfahren haben Sie eine neue Testliste erstellt und der Liste Tests hinzugefügt. Testlisten werden zum Gruppieren von Tests verwendet. Früher mussten Sie zum Erstellen von Testgruppen, in denen mehrere Tests zusammen ausgeführt werden können, die gewünschen Tests in Verzeichnisse und Unterverzeichnisse auf der Festplatte verschieben. Zur weiteren Trennung von Testgruppierungen, z. B. zum Testen eines bestimmten Softwarefeatures, mussten Sie die Tests mit Tags versehen. Jetzt können Sie zu diesem Zweck Testlisten verwenden.

Siehe auch

Aufgaben

Exemplarische Vorgehensweise: Erstellen und Ausführen von Komponententests
Exemplarische Vorgehensweise: Verwenden des Befehlszeilen-Testprogramms
Exemplarische Vorgehensweise: Ausführen von Tests und Anzeigen der Codeabdeckung

Weitere Ressourcen

Verwalten einer großen Anzahl von Tests