Share via


SO WIRD'S GEMACHT: Codeabdeckung Daten mit generischen Tests sammeln

Dieser Dokumentation für die Vorschau nur ist und in späteren Versionen geändert. Leere Themen wurden als Platzhalter eingefügt.]

Personen ordnen normalerweise Codeabdeckungsdaten Komponententests. Aber Sie können auf Code in eine Binärdatei, die solche Daten bereitstellen instrumentiert wurde Codeabdeckungsdaten sammeln. Dies umfasst die instrumentierten Assemblys oder binäre Dateien, die von einer Anwendung aufgerufen werden, die ein generischer Test einschließt. Gehen Sie in sammeln Code Coverage Data Codeabdeckung Daten sammeln, während Sie einen generischen Test ausführen.

Erfassen von Codeabdeckung Daten

Beim Testen von Produktionscode in einer Binärdatei, die in einem generischen Test eingebunden ist, können Sie Codeabdeckungsdaten sammeln. Zu diesem Zweck wird die Binärdatei instrumentieren, wie im folgenden Verfahren beschrieben.

Um Sammeln von Codeabdeckungsdaten mit einem generischen test

  1. Öffnen Sie in Visual Studio das Testprojekt, das den generischen Test enthält.

  2. Öffnen Sie in Solution Explorer Ordner Projektmappenelemente.

  3. Doppelklicken Sie im Ordner Projektmappenelemente auf die Datei .testrunconfig.

  4. Im Dialogfeld Konfiguration der Testlauf wird angezeigt.

  5. Klicken Sie auf Codeabdeckung.

  6. Wählen Sie unter auswählen zu Artefakte instrumentieren die Produktionscode binäre Datei, die für die Sie Codeabdeckungsdaten sammeln möchten ein.

    Hinweis

    Wenn die Binärdatei unter zu Instrument wählen Elemente nicht angezeigt wird, klicken Sie auf Assembly hinzufügen.Geben Sie in der auswählen-Assemblys zum Instrumentieren -Dialogfeld die Binärdatei, und klicken Sie dann auf öffnen.

    Hinweis

    Die Binärdatei, die Produktionscode enthält, möglicherweise nicht die Datei, die Sie in den generischen Test eingebunden.Manchmal geben Sie an, dass der generische Test eine zwischengeschaltete Anwendung als eine Testumgebung umbrochen werden soll.Diese Testumgebung führt wiederum den Produktionscode, den Sie testen.

  7. Klicken Sie auf übernehmen, und klicken Sie dann auf schließen.

Jetzt, wenn Sie den generischen Test ausführen, werden Codeabdeckungsdaten erfasst. Weitere Informationen zum Abrufen und Anzeigen von Codeabdeckungsdaten finden Sie unter SO WIRD'S GEMACHT: Code Coverage Daten beziehen.

Siehe auch

Aufgaben

SO WIRD'S GEMACHT: Code Coverage Daten beziehen

Problembehandlung bei generischen Tests