Gewusst wie: Verwenden der Auslastungstest-API

Aktualisiert: November 2007

Visual Studio Team System Test Edition unterstützt Auslastungstest-Plug-Ins zum Steuern oder Erweitern der Funktionen eines Auslastungstests. Auslastungstest-Plug-Ins sind benutzerdefinierte Klassen, die die ILoadTestPlugin-Schnittstelle des Microsoft.VisualStudio.TestTools.LoadTesting-Namespace implementieren. Auslastungstest-Plug-Ins ermöglichen die benutzerdefinierte Steuerung von Auslastungstests, z. B. das Abbrechen eines Auslastungstests beim Erreichen eines bestimmten Indikator- oder Fehlerschwellenwerts. Verwenden Sie die Eigenschaften der LoadTest-Klasse zum Abrufen oder Festlegen von Auslastungstestparametern im benutzerdefinierten Code. Verwenden Sie die Ereignisse der LoadTest-Klasse, um Delegate für Benachrichtigungen anzufügen, die während der Ausführung des Auslastungstests ausgegeben werden.

Tipp:

Verwenden Sie den Objektbrowser, um den Microsoft.VisualStudio.TestTools.LoadTesting-Namespace zu durchsuchen. Sowohl der C#- als auch der Visual Basic-Editor bieten IntelliSense-Unterstützung beim Schreiben von Code, wenn Sie Klassen aus dem Namespace verwenden.

Sie können auch Plug-Ins für Webtests erstellen. Weitere Informationen finden Sie unter Gewusst wie: Erstellen eines Webtest-Plug-Ins und unter Gewusst wie: Erstellen eines Webtestanforderungs-Plug-Ins.

So verwenden Sie den LoadTesting-Namespace in C#

  1. Öffnen Sie ein Testprojekt, das einen Webtest enthält.

    Weitere Informationen finden Sie unter Gewusst wie: Erstellen eines Testprojekts.

  2. Fügen Sie dem Testprojekt einen Auslastungstest hinzu, und konfigurieren Sie ihn für die Ausführung eines Webtests.

    Weitere Informationen finden Sie unter Gewusst wie: Starten des Auslastungstest-Assistenten.

  3. Fügen Sie Ihrer Testprojektmappe ein Projekt für eine C#-Klassenbibliothek hinzu.

  4. Fügen Sie dem Klassenbibliothek-Projekt einen Verweis auf die Microsoft.VisualStudio.QualityTools.LoadTestFramework-DLL hinzu.

  5. Fügen Sie der Klassendatei im Klassenbibliothek-Projekt eine Using-Anweisung für den Microsoft.VisualStudio.TestTools.LoadTesting-Namespace hinzu.

  6. Erstellen Sie eine Klasse, die die ILoadTestPlugin-Schnittstelle implementiert. Eine Implementierung von ILoadTestPlugin finden Sie unter Gewusst wie: Erstellen eines Auslastungstest-Plug-Ins.

  7. Fügen Sie dem Testprojekt einen Verweis auf das Klassenbibliotheksprojekt hinzu. Erstellen Sie beide Projekte.

  8. Öffnen Sie den Auslastungstest, und wählen Sie den Stammknoten des Auslastungstests aus.

  9. Führen Sie den Auslastungstest aus.

Siehe auch

Aufgaben

Gewusst wie: Verwenden der Webtest-API

Gewusst wie: Erstellen eines Auslastungstest-Plug-Ins

Referenz

Microsoft.VisualStudio.TestTools.LoadTesting