Freigeben über


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

Reaktionszeiten werden zur Simulation des menschlichen Verhaltens verwendet, bei dem eine gewisse Zeit zwischen einzelnen Interaktionen mit einer Website vergeht. Reaktionszeiten treten zwischen den Anforderungen in einem Webleistungstest und zwischen Testiterationen in einem Auslastungstestszenario auf. Die Verwendung von Reaktionszeiten in einem Auslastungstest kann bei der Erzeugung genauerer Auslastungssimulationen nützlich sein. Sie können angeben, ob Reaktionszeiten in Auslastungstests verwendet oder ignoriert werden. Sie können die Verwendung von Reaktionszeiten für Auslastungstests im Auslastungstest-Editor einstellen.

Das Reaktionsprofil ist eine Einstellung für ein Szenario in einem Auslastungstest. Durch die Einstellung wird festgelegt, ob die in den einzelnen Webleistungstests gespeicherten Reaktionszeiten während des Auslastungstests verwendet werden. Wenn Sie Reaktionszeiten in einigen Webleistungstests verwenden möchten, in anderen jedoch nicht, müssen Sie diese in verschiedenen Szenarien anordnen. Weitere Informationen zu Szenarien finden Sie unter Bearbeiten von einen Auslastungstestszenarien im Auslastungstest-Editor.

Beim Erstellen des Auslastungstests mit dem Assistenten für neuen Auslastungstest legen Sie anfangs fest, ob Reaktionszeiten in Ihren Auslastungstests verwendet werden. Weitere Informationen finden Sie unter Bearbeiten von einen Auslastungstestszenarien im Auslastungstest-Editor.

Anforderungen

  • Visual Studio Ultimate

Die Reaktionsprofil-Optionen werden in der folgenden Liste beschrieben:

  • Off
    Reaktionszeiten werden ignoriert. Verwenden Sie diese Einstellung, wenn Sie eine maximale Auslastung und eine hohe Belastung des Webservers simulieren möchten. Sie sollten diese Option nicht verwenden, wenn Sie versuchen, realistischere Benutzerinteraktionen mit einem Webserver zu generieren.

  • On
    Reaktionszeiten werden exakt gemäß ihrer Aufzeichnung im Webleistungstest verwendet. Es wird simuliert, dass mehrere Benutzer Webleistungstests genau wie aufgezeichnet ausführen. Da bei einem Auslastungstest mehrere Benutzer simuliert werden, könnte die Verwendung derselben Reaktionszeit ein unnatürliches Auslastungsmuster bei den synchronisierten virtuellen Benutzern ergeben.

  • Normalverteilung
    Reaktionszeiten werden verwendet, variieren jedoch im Rahmen einer Normalverteilung. Durch die leichte Veränderung der Reaktionszeit bei verschiedenen Anforderungen wird die Simulation virtueller Benutzer realistischer.

Hinweis

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

Ändern des Reaktionsprofils

So ändern Sie ein Reaktionsprofil in einem Auslastungstestszenario

  1. Öffnen Sie im Webleistungs- und Auslastungstestprojekt einen Auslastungstest.

    Weitere Informationen zum Erstellen eines Webleistungs- und Auslastungstestprojekts finden Sie unter Gewusst wie: Erstellen und Konfigurieren von Testprojekten für automatisierte Tests.

    Weitere Informationen zum Erstellen eines Auslastungstests finden Sie unter Erstellen und Ausführen eines Auslastungstests [umgeleitet].

  2. Klicken Sie im Auslastungstest-Editor auf den Szenarioknoten, für den Sie das Reaktionsprofil ändern möchten. Das Reaktionsprofil wird im Eigenschaftenfenster angezeigt. Drücken Sie F4, um das Eigenschaftenfenster anzuzeigen.

  3. Ändern Sie die Eigenschaft Reaktionsprofil im Fenster Eigenschaften.

  4. Nachdem die Änderungen der Eigenschaften abgeschlossen sind, wählen Sie im Menü Datei die Option Speichern aus. Anschließend können Sie den Auslastungstest mit dem neuen Reaktionsprofil ausführen.

Siehe auch

Aufgaben

[veraltet] Gewusst wie: Festlegen von Reaktionszeiten zum Simulieren des Pausierens eines Benutzers in einem Webleistungstest

Weitere Ressourcen

Erstellen und Ausführen eines Auslastungstests [umgeleitet]

Bearbeiten von einen Auslastungstestszenarien im Auslastungstest-Editor

Step 2.0 - Creating and Changing a Scenario