Freigeben über


Configuring Test Iterations in a Load Test Scenario

Mithilfe des Auslastungstest-Editors und des Eigenschaftenfensters können Sie ein Auslastungstestszenario bearbeiten, um Testiterationseinstellungen zu konfigurieren. Standardmäßig wird ein Auslastungstestszenario ohne Angabe einer maximalen Anzahl von Testiterationen eingerichtet. Sie können die maximale Anzahl von Iterationen im Szenario und die Länge der Pause zwischen den Iterationen konfigurieren.

In diesem Thema:

Anforderungen

  • Visual Studio Ultimate

Angeben der maximalen Anzahl von Testiterationen in einem Szenario

Sie können die maximale Anzahl von Testläufen für ein Szenario angeben, indem Sie mithilfe des Auslastungstest-Editors die Eigenschaft Maximale Anzahl von Testiterationen im Eigenschaftenfenster ändern.

Mit der Eigenschaft Maximale Anzahl von Testiterationen wird die maximale Anzahl der Testiterationen gesteuert, die für das Szenario ausgeführt werden sollen. Ebenso wie bei der Eigenschaft Testiterationen in den Auslastungstestlaufeinstellungen handelt es sich dabei um das Maximum für alle Benutzer in allen Agents und nicht um eine Pro-Benutzer-Einstellung.

Hinweis

Eine vollständige Liste der Eigenschaften von Auslastungstestszenarien und deren Beschreibungen finden Sie unter Load Test Scenario Properties.

Für eine sequenzielle Testmischung ist eine Iteration ein Durchlauf durch alle Tests in der Mischung. Für alle anderen Testmischungen zählt jede Testausführung als Iteration. Weitere Informationen finden Sie unter Über die Mischungssteuerung.

Wenn der Auslastungstest ein dauerbasierter Auslastungstest ist und die Dauer abläuft, bevor sämtliche Iterationen abgeschlossen sind, wird der Test beendet. Wenn der Test iterationsbasiert ist und die Testiterationen vor Szenarioiterationen erreicht werden, wird der Test beendet. Die Dauer wird mit der Eigenschaft Testlaufdauer im Eigenschaftenfenster konfiguriert, das einer Testlaufeinstellung in einem Auslastungstest zugeordnet ist.

Wenn die Anzahl der Szenarioiterationen erreicht wird, wird die Ausführung des Szenarios beendet, doch alle anderen aktiven Szenarien werden weiterhin ausgeführt.

Hinweis

Eine verwandte Eigenschaft ist die Eigenschaft Eindeutig für eine Webtest-Datenquelle, mit der Zeile für Zeile sequenziell durch die Daten navigiert wird. Dabei wird jedoch jeder Datensatz nur einmal angesteuert.Weitere Informationen finden Sie unter [veraltet] Binden einer Datenquelle an einen Webleistungstest.

Die Eigenschaft Maximale Anzahl von Testiterationen ist für eine Vielzahl von Situationen nützlich. Einige Auslastungstester bevorzugen iterationsbasierte Tests, andere hingegen auf der Dauer basierende Tests.

Angeben von Testiterationen in einem Szenario

So geben Sie die maximale Anzahl von Testiterationen an

  1. Öffnen Sie einen Auslastungstest.

  2. Der Auslastungstest-Editor wird angezeigt. Die Auslastungsteststruktur wird angezeigt.

  3. Klicken Sie im Ordner Szenarien auf den Szenarioknoten, für den Sie die maximale Anzahl von Testiterationen angeben möchten.

  4. Klicken Sie im Menü Ansicht auf Eigenschaftenfenster.

    Die Szenariokategorien und -eigenschaften werden im Eigenschaftenfenster angezeigt.

  5. Geben Sie im Textfeld für die Eigenschaft Maximale Anzahl von Testiterationen einen Wert an, der die maximale Anzahl von Tests angibt, die bei Ausführung des Auslastungstests für das Szenario ausgeführt werden sollen.

    Hinweis

    Wenn Sie für die Eigenschaft Maximale Anzahl von Testiterationen den Wert 0 verwenden, wird keine maximale Anzahl von Iterationen angegeben.

  6. Nachdem die Änderungen der Eigenschaft abgeschlossen sind, wählen Sie im Menü Datei die Option Speichern aus. Anschließend können Sie den Auslastungstest mit dem neuen Wert für Maximale Anzahl von Testiterationen ausführen.

Angeben von Reaktionszeiten zwischen Testiterationen in einem Szenario

Die Eigenschaft Reaktionszeit zwischen Testiterationen wird im Eigenschaftenfenster festgelegt, während die Eigenschaften von Auslastungstestszenarien im Auslastungstest-Editor angegeben werden.

Mit der Eigenschaft Reaktionszeit zwischen Testiterationen wird die Wartezeit vor dem Starten einer Testiteration angegeben (als Anzahl von Sekunden).

Hinweis

Eine vollständige Liste der Eigenschaften von Auslastungstestszenarien und deren Beschreibungen finden Sie unter Load Test Scenario Properties.

So geben Sie die Reaktionszeiten zwischen Testiterationen an

  1. Öffnen Sie einen Auslastungstest.

    Der Auslastungstest-Editor wird angezeigt. Die Auslastungsteststruktur wird angezeigt.

  2. Klicken Sie im Ordner Szenarien der Auslastungsteststruktur auf den Szenarioknoten, den die Agents verwenden sollen.

  3. Klicken Sie im Menü Ansicht auf Eigenschaftenfenster.

    Die Szenariokategorien und -eigenschaften werden im Eigenschaftenfenster angezeigt.

  4. Geben Sie im Wert für die Eigenschaft Reaktionszeit zwischen Testiterationen eine Zahl ein, die die Anzahl von Sekunden vor dem Starten der nächsten Testiteration darstellt.

  5. Nachdem die Änderungen der Eigenschaft abgeschlossen sind, wählen Sie im Menü Datei die Option Speichern aus. Sie können den Auslastungstest anschließend mit dem neuen Wert für Reaktionszeit zwischen Testiterationen ausführen.

Siehe auch

Aufgaben

[veraltet] Gewusst wie: Ausführen eines Auslastungstests mit Testcontrollern und Test-Agents, die in einer Testeinstellung festgelegt wurden

Konzepte

Load Test Scenario Properties

Weitere Ressourcen

Bearbeiten von einen Auslastungstestszenarien im Auslastungstest-Editor

Schritt 2.0 – Erstellen und Ändern eines Szenarios

Verteilen von Auslastungstestläufen auf mehrere Testcomputer mithilfe von Testcontrollern und Test-Agents

Editing Think Times zur Simulation von Interaktionsverzögerungen durch den Menschen in Website-Auslastungstestszenarien