Share via


Gewusst wie: Ausführen eines Auslastungstests

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.

Anforderungen

  • Visual Studio Ultimate
TippTipp

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 entweder aus dem Webleistungstest-Editor oder Test-Explorer 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 Analyzing Load Tests Results Using the Load Test Analyzer .

HinweisHinweis

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.

Auslastungstests werden vom Auslastungstest-Editor entweder oder aus dem Menü AUSLASTUNGSTEST als wie in der Abbildung unten gemacht.

Auslastungstests ausführen

So führen Sie einen Auslastungstest aus

  1. Wählen Sie Mischung der Webleistungs- und -Auslastungstestprojekt öffnen Sie einen Auslastungstest.

  2. Bei einem Auslastungstest, der in Auslastungstest-Editor geöffnet ist, wählen Sie die Schaltfläche Ausführen auf der Symbolleiste.

    - oder -

    Wählen Sie Menü AUSLASTUNGSTEST wählen Sie Ausführen oder Debuggen aus und Sie dann entweder Ausgewählter Test oder Alle Tests in der Projektmappe aus.

    TippTipp

    Sie können eine oder mehrere Auslastungstests in der Projektmappe auswählen und Ausgewählter Test auswählen.

    Weitere Informationen finden Sie unter Gewusst wie: Ausführen von 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 Auslastungstestläufen auf mehrere Testcomputer mithilfe von Testcontrollern und Test Agents und Considerations for Load Testing.

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

Ausführen eines Auslastungstests

Load Test Analyzer Overview

Analysieren von Auslastungstestergebnissen und -fehlern in der Tabellenansicht der Auslastungstestanalyse