Erstellen eines Adapters für diagnostische Daten zum Sammeln von benutzerdefinierten Daten oder Beeinflussen eines Testsystems

Sie können einen eigenen Adapter für diagnostische Daten erstellen, um Daten während der Ausführung eines Tests zu erstellen oder im Rahmen des Tests den Testcomputer zu beeinflussen. Sie möchten beispielsweise Protokolldateien sammeln, die von der getesteten Anwendung erstellt werden, und diese an die Testergebnisse anhängen, oder Sie möchten Tests ausführen, wenn nur noch wenig Speicherplatz auf Ihrem Computer vorhanden ist. Mithilfe der von Microsoft Visual Studio 2010 Premium bereitgestellten APIs können Sie Code zur Ausführung von Aufgaben an bestimmten Punkten im Testlauf schreiben. Zum Beispiel können Sie Aufgaben beim Start eines Testlaufs, vor und nach der Ausführung der einzelnen Tests und beim Beenden des Testlaufs ausführen.

Mithilfe einer Datei mit Konfigurationseinstellungen können Sie Standardeingaben für einen benutzerdefinierten Adapter für diagnostische Daten bereitstellen. So können Sie beispielsweise Informationen zum Speicherort der zu erfassenden Datei angeben, die den Testergebnissen angefügt werden soll, und festlegen, wie viel Speicherplatz auf dem System verbleiben soll. Diese Daten können für alle von Ihnen erstellten Testeinstellungen konfiguriert werden. Sie können mit dem von Microsoft Test Manager bereitgestellten Standardeditor angezeigt und bearbeitet werden. Es besteht auch die Möglichkeit, ein eigenes Benutzersteuerelement zu erstellen, das als Editor verwendet wird. Alle an der Adapterkonfiguration im Editor vorgenommenen Änderungen werden mit den Testeinstellungen gespeichert.

Wenn Sie die Tests von Microsoft Test Manager aus ausführen, können Sie die Testeinstellungen dem Testplan zuordnen. Wenn Sie die Tests aus Microsoft Visual Studio 2010 ausführen, müssen Sie für diese Testeinstellungen festlegen, dass sie aktiv sind. Weitere Informationen zu Testeinstellungen finden Sie unter Einrichten von Computern und Sammeln von Diagnoseinformationen mithilfe von Testeinstellungen.

Aufgaben

In den folgenden Themen wird veranschaulicht, wie Sie Adapter für diagnostische Daten erstellen können:

Aufgaben

Verwandte Themen

Erstellen eines Adapters für diagnostische Daten: Sie erstellen einen Adapter für diagnostische Daten, indem Sie eine Klassenbibliothek erstellen und anschließend die von Visual Studio Ultimate bereitgestellten APIs verwenden, um die gewünschten Informationen zu sammeln oder das Testsystem zu beeinflussen, das Sie zum Ausführen der Tests verwenden.

Installieren eines benutzerdefinierten Adapter für diagnostische Daten: Sie können den Adapter für diagnostische Daten oder einen von anderer Seite bereitgestellten Adapter installieren, indem Sie diesen in das richtige Verzeichnis kopieren.

Auswählen eines benutzerdefinierten Adapters für diagnostische Daten, der beim Ausführen der Tests verwendet wird: Sie können den Adapter für diagnostische Daten auswählen, der für die Testeinstellungen verwendet werden soll, d. h. den Adapter, der zum Ausführen der Tests verwendet wird.

Das Konfigurieren der durch einen Adapter für diagnostische Daten ausgeführten Aktionen: Sie können Einstellungen zur Steuerung der Aktionen des Adapters für diagnostische Daten in den entsprechenden Testeinstellungen konfigurieren.

Ähnliche Szenarien

Beispielcode für das Erstellen eines einfachen Adapters für diagnostische Daten, der eine Datei erfasst, und einen benutzerdefinierten Editor für den Adapter finden Sie unter Beispielprojekt für das Erstellen eines Adapters für diagnostische Daten.

Auf dieser Seite der Microsoft-Website finden Sie Beispielcode, mit dem Sie den Prozessmonitor während einer Testausführung aufrufen und die Protokolldaten an den Test zurückgeben können, damit diese in die Ergebnisse hochgeladen werden.

Siehe auch

Aufgaben

Beispielprojekt für das Erstellen eines Adapters für diagnostische Daten

Konzepte

Einrichten von Computern und Sammeln von Diagnoseinformationen mithilfe von Testeinstellungen