Freigeben über


How to: Run a Load Test Using Test Controllers and Test Agents Specified in a Test Setting

Dieses Thema gilt für folgende Anwendungsbereiche:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

Thema ist vorhanden Thema ist nicht vorhanden Thema ist nicht vorhanden Thema ist nicht vorhanden

Nachdem Sie den Auslastungstest mithilfe des Assistenten für neuen Auslastungstest erstellt haben, führen Sie den Test aus und zeigen die Reaktion der Website auf die Auslastungssimulation an. Nachdem Sie einen Auslastungstest gestartet haben, können Sie ihn während der Ausführung überwachen, und ihn mit dem Auslastungstest-Analyzer analysieren, nachdem er abgeschlossen wurde. Weitere Informationen finden Sie unter Analysieren von Auslastungstestläufen.

Wenn Sie sicher sind, dass der Test mit geringer Auslastung für kurze Zeit zufrieden stellend ausgeführt wird, können Sie den Auslastungstest auf einem Testcontroller und Test-Agents ausführen. Diese Gruppe von Computern generiert eine simulierte Testauslastung.

Virtuelle Benutzergrenzen und Lizenzieren

Visual Studio Ultimate ermöglicht die Verwendung von bis zu 250 virtuellen Benutzern in einem lokalen Auslastungstestlauf. Wenn die Auslastungstests mehr virtuelle Benutzer erfordern oder Sie Remotecomputer verwenden möchten, müssen Sie Visual Studio Load Test Virtual User Pack 2010 erwerben. Visual Studio Load Test Virtual User Pack 2010 erhalten Sie bei dem Händler, bei dem Sie Visual Studio Ultimate gekauft haben. Weitere Informationen finden Sie unter Verwalten der Lizenzen für virtuelle Benutzer für Auslastungstests mit einem Testcontroller und Konfigurieren von Testcontrollern und Test-Agents für Auslastungstests.

Weitere Informationen zu Testcontrollern und Test-Agents finden Sie unter Einrichten von Testcomputern zum Ausführen von Tests oder Sammeln von Daten, Installing and Configuring Visual Studio Agents and Test and Build Controllers und Verteilen von Auslastungstests auf mehrere Testcomputer mithilfe von Testcontrollern und Test-Agents.

So führen Sie einen Auslastungstest auf einem Testcontroller und auf Test-Agents aus

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

  2. Zeigen Sie im Menü Test auf Testeinstellungen bearbeiten, und wählen Sie dann eine Testeinstellung aus.

    Das Dialogfeld Testeinstellungen wird angezeigt. Weitere Informationen finden Sie unter Erstellen von Testeinstellungen zum Ausführen von automatisierten Tests in Visual Studio.

  3. Wählen Sie die Option Rollen aus. Wählen Sie in der Dropdownliste Testausführungsmethode die Option Remoteausführung aus.

  4. Wählen Sie in der Dropdownliste Controller den Controller aus. Alternativ können Sie den Namen des Controllers eingeben.

  5. Klicken Sie auf Speichern unter, und geben Sie einen Namen für die neuen Testeinstellungen an.

    – oder –

    Klicken Sie auf Übernehmen, um die Änderungen an den aktuellen Testeinstellungen zu speichern.

  6. Zeigen Sie im Menü Test auf Aktive Testeinstellungen auswählen, und wählen Sie dann im Untermenü die Testeinstellungen aus, die Sie gerade gespeichert haben.

  7. Klicken Sie im Menü Test auf Fenster und dann auf Testlisten-Editor.

    Das Fenster Testlisten-Editor wird angezeigt.

  8. Wählen Sie den auszuführenden Auslastungstest aus, klicken Sie mit der rechten Maustaste darauf, und wählen Sie anschließend Aktivierte Tests durchführen aus.

    Der Test wird auf dem Testcontroller und auf den Test-Agents ausgeführt.

    Tipp

    Sie können die Tests auch vom Fenster Testansicht oder vom Auslastungstest-Editor aus ausführen. Weitere Informationen finden Sie unter Gewusst wie: Ausführen eines Auslastungstests.

Siehe auch

Aufgaben

Gewusst wie: Speichern und Öffnen von Testergebnissen in Visual Studio

Gewusst wie: Ausführen eines Auslastungstests in der Befehlszeile

Gewusst wie: Konfigurieren und Ausführen von geplanten Tests nach dem Erstellen der Anwendung

Konzepte

How to: Access Load Test Results for Analysis

Weitere Ressourcen

Ausführen eines Auslastungstests

Verteilen von Auslastungstests auf mehrere Testcomputer mithilfe von Testcontrollern und Test-Agents

Gewusst wie: Angeben der in Auslastungstestszenarien zu verwendenden Test-Agents