Freigeben über


Editing Think Times to Simulate Web Site Human Interaction Delays in Load Tests Scenarios

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:

  • Deaktiviert
    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.

  • Aktiviert
    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.

HinweisHinweis

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. Wählen Sie Mischung der Webleistungs- und -Auslastungstestprojekt öffnen Sie einen Auslastungstest.

    Weitere Informationen darüber, wie Sie eine Webleistungs- und -Auslastungstest werden, finden Sie unter Gewusst wie: Erstellen und Konfigurieren von Testprojekten für automatisierte Tests erstellt.

    Weitere Informationen zum Erstellen eines Auslastungstests finden Sie unter Erstellen und Bearbeiten von Auslastungstests.

  2. In Auslastungstest-Editor wählen Sie den Szenarioknoten aus, in dem Sie 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 Sie beendet haben, Eigenschaften zu ändern, wählen Sie Speichern auf dem Menü Datei aus.Anschließend können Sie den Auslastungstest mit dem neuen Reaktionsprofil ausführen.

Siehe auch

Aufgaben

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

Weitere Ressourcen

Erstellen und Bearbeiten von Auslastungstests

Bearbeiten von einen Auslastungstestszenarien im Auslastungstest-Editor

Step 2.0 - Creating and Changing a Scenario