Freigeben über


Gewusst wie: Ausführen eines Auslastungstests

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 mit dem Assistenten für neuen Auslastungstest erstellt und die Einstellungen und Konfigurationsoptionen bearbeitet haben, können Sie den Auslastungstest ausführen, um zu überprüfen, ob er korrekt funktioniert und wie die Anwendung auf die Auslastungssimulation reagiert. Weitere Informationen finden Sie unter Erstellen und Bearbeiten von Auslastungstests.

Tipp

Stellen Sie vor dem Ausführen eines Auslastungstests sicher, dass alle im Auslastungstest enthaltenen Webleistungs- und Komponententests erfolgreich abgeschlossen werden, wenn sie einzeln ausgeführt werden. Sie können die Tests überprüfen, indem Sie sie im Test-Explorer, in den Testansichtsfenstern oder im Webleistungstest-Editor ausführen. Bei datengebundenen Webleistungstests müssen alle Datenwerte überprüft werden.

Während der Ausführung eines Tests wird ein komprimierter Satz von Leistungsindikatordaten, die im Auslastungstest-Analyzer überwacht werden können, im Arbeitsspeicher beibehalten. Um die resultierenden Anforderungen bezüglich der Größe des Arbeitsspeichers zu begrenzen, werden für jeden Leistungsindikator maximal 200 Samplings beibehalten. Dies beinhaltet 100 in gleichmäßigen Abständen aufgenommene Samplings, die die aktuelle verstrichene Zeit des Testlaufs und die 100 letzten Samplings umfassen. Das während eines Testlaufs akkumulierte Ergebnis wird als in Bearbeitung befindliches Auslastungstestergebnis bezeichnet.

Neben dem komprimierten Satz von Leistungsindikatordaten bietet der Auslastungstest-Analyzer die folgenden Funktionen, mit denen die in Bearbeitung befindlichen Ergebnisdaten des Auslastungstests beim Ausführen eines Tests analysiert werden können:

  • Eine Statusanzeige zeigt die verbleibende Zeit an.

  • Mit einer Schaltfläche auf der Symbolleiste des Auslastungstest-Analyzers kann der Auslastungstest beendet werden.

  • Sie können auf der Symbolleiste des Auslastungstest-Analyzers den reduzierenden oder fortlaufenden Diagrammmodus auswählen:

    • Während der Ausführung eines Auslastungstests ist der reduzierende Modus der Standarddiagrammmodus im Auslastungstest-Analyzer. Ein reduzierendes Diagramm wird während der Ausführung für einen Auslastungstest verwendet, um die Datenmenge zu reduzieren, die im Arbeitsspeicher beibehalten werden muss. Der Trend für einen Leistungsindikator wird jedoch weiterhin für die gesamte Dauer des Testlaufs angezeigt.

    • Der Modus für ein fortlaufendes Diagramm steht zur Verfügung, wenn Sie das Ergebnis eines Auslastungstests während seiner Ausführung anzeigen. Ein fortlaufendes Diagramm ist eine optionale Ansicht, in der die aktuellsten Datenpunkte angezeigt werden. In einem fortlaufenden Diagramm können nur die letzten 100 Datenintervalle im Test angezeigt werden.

  • In einem Übersichtsbereich werden die Konfiguration, die Anforderungen und Testfallinformationen für den ausgeführten Auslastungstest angezeigt.

Weitere Informationen finden Sie unter Analysieren von Auslastungstestläufen.

Auslastungstests können an drei Stellen in Visual Studio Ultimate ausgeführt werden.

  • Fenster Testansicht

  • Fenster Testlisten-Editor

  • Auslastungstest-Editor

    Tipp

    Wenn Sie Team Foundation Build verwenden, um einen mit den Standardeinstellungen erstellten Auslastungstest auszuführen, werden die Standardleistungsindikatoren nicht automatisch in den Testergebnissen angezeigt. Ziehen Sie die gewünschten Indikatoren auf das Diagramm mit den Auslastungstestergebnissen, um sie anzuzeigen.

So führen Sie einen Auslastungstest aus

  1. Öffnen Sie im Testprojekt einen Auslastungstest.

  2. Klicken Sie im geöffneten Auslastungstest im Auslastungstest-Editor auf der Symbolleiste auf die Schaltfläche Ausführen. Der Auslastungstest wird gestartet.

    - oder -

    Wählen Sie den Test im Fenster Testansicht aus. Klicken Sie mit der rechten Maustaste auf den Auslastungstest, und wählen Sie Auswahl ausführen aus. Der Auslastungstest wird gestartet.

    - oder -

    Wählen Sie im Fenster Testlisten-Editor einen Test aus, indem Sie das Kontrollkästchen in der entsprechenden Testzeile aktivieren, und klicken Sie dann auf die Schaltfläche Aktivierte Tests durchführen. Der Auslastungstest wird gestartet.

    Weitere Informationen finden Sie unter Gewusst wie: Ausführen von automatisierten Tests in Microsoft Visual Studio.

  3. Sie können während der Testausführung mit der Analyse der Auslastungstestdaten im Auslastungstest-Analyzer beginnen.

  4. Verwenden Sie die Dropdownschaltfläche Diagrammoptionen auf der Symbolleiste des Auslastungstest-Analyzers, um während der Ausführung des Auslastungstests zwischen dem reduzierenden und fortlaufenden Modus zu wechseln.

  5. Sie können während des Auslastungstests einen Kommentar hinzufügen, der permanent mit dem Auslastungstestergebnis gespeichert wird.

    Weitere Informationen finden Sie unter How to: Add a Comment to a Running Load Test Using the Load Test Analyzer.

    Nachdem ein Auslastungstest abgeschlossen wurde, wird der Auslastungstest-Analyzer als neues Dokument im Registerkartenformat mit einer Zusammenfassung des Auslastungstests angezeigt. Der Auslastungstest-Analyzer kann auch mit den üblichen Verfahren zum Bearbeiten von Fenstern in Visual Studio angedockt oder unverankert verwendet werden. Als Fenstertitel werden der Name und die Startzeit des Auslastungstests angezeigt, z. B. "LoadTest2 [13:15]".

    Weitere Informationen finden Sie unter Load Test Analyzer Overview.

    Das Auslastungstestergebnis für den abgeschlossenen Auslastungstest enthält Leistungsindikatorsamplings und Fehlerinformationen. Diese Informationen wurden in regelmäßigen Abständen von den Testcomputern gesammelt. Im Verlauf eines Auslastungstestlaufs kann eine große Anzahl von Leistungsindikatorsamplings erfasst werden. Die Menge gesammelter Leistungsdaten hängt von der Länge des Testlaufs, dem Samplingintervall, der Anzahl von Testcomputern, der Anzahl erfasster Indikatoren, den konfigurierten Datensammlern und den Protokollierungsebenen ab. Bei einem großen Auslastungstest kann die gesammelte Menge von Leistungsdaten leicht mehrere Gigabytes betragen. Weitere Informationen finden Sie unter Verteilen von Auslastungstests auf mehrere Testcomputer mithilfe von Testcontrollern und Test-Agents und Considerations for Load Tests.

Siehe auch

Aufgaben

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

Gewusst wie: Ausführen eines Auslastungstests in der Befehlszeile

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

Konzepte

Load Test Analyzer Overview

Analysieren von Auslastungstestergebnissen in der Tabellenansicht des Auslastungstest-Analyzers

Weitere Ressourcen

Ausführen eines Auslastungstests