Freigeben über


How to: Create a Test Mix Model in the New Load Test Wizard

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

Das Testmischungsmodell gibt die Wahrscheinlichkeit dafür an, dass ein virtueller Benutzer einen bestimmten Test in einem Auslastungstestszenario ausführt. Auf diese Weise können Sie Auslastungen realitätsnaher simulieren. Anstatt nur einen Workflow für die Anwendungen zu verwenden können Sie mehrere Workflows simulieren. Dies stellt eine bessere Annäherung an die tatsächliche Interaktion zwischen Endbenutzern und Anwendungen dar. Weitere Informationen finden Sie unter Emulating Expected Real-World Usage of a Web Site or Application in a Load Test Using a Test Mix Models und Bearbeiten von Testmischungsmodellen zum Angeben der Wahrscheinlichkeit, mit der ein virtueller Benutzer einen Test ausführt.

Auswählen eines Testmischungsmodells im Assistenten für neuen Auslastungstest

Beim Erstellen eines Auslastungstests legen Sie im Assistenten für neuen Auslastungstest die Einstellungen für den Auslastungstest fest. Weitere Informationen finden Sie unter Gewusst wie: Erstellen eines neuen Auslastungstests mit dem neuen Auslastungstest-Assistenten.

So geben Sie ein Testmischungsmodell im Assistenten für neuen Auslastungstest an

  1. Wählen Sie auf der Seite Testmischungsmodell des Assistenten für neuen Auslastungstest das Testmischungsmodell aus, das im Auslastungstestszenario verwendet werden soll. Es stehen Ihnen folgende Auswahlmöglichkeiten zur Verfügung:

    • Auf Grundlage der Gesamtzahl der Tests   Bestimmt, welcher Webleistungs- oder Komponententest ausgeführt wird, wenn ein virtueller Benutzer eine Testiteration startet. Am Ende des Auslastungstests stimmt die Häufigkeit der Ausführung eines bestimmten Tests mit der zugewiesenen Testverteilung überein. Verwenden Sie dieses Testmischungsmodell, wenn die Testmischung auf Transaktionsprozentsätzen in einem IIS-Protokoll oder in Produktionsdaten basiert.

    • Auf Grundlage der Anzahl der virtuellen Benutzer: Bestimmt den Prozentsatz von virtuellen Benutzern, die einen bestimmten Webleistungs- oder Komponententest ausführen werden. An jedem Punkt im Auslastungstest stimmt die Anzahl der Benutzer, die einen bestimmten Test ausführen, mit der zugewiesenen Verteilung überein. Verwenden Sie dieses Testmischungsmodell, wenn die Testmischung auf dem Prozentsatz von Benutzern, die einen bestimmten Test ausführen, basiert.

    • Auf Grundlage der Benutzergeschwindigkeit   Im Verlauf des Auslastungstests wird jeder Webleistungstest oder Komponententest so oft wie angegeben pro Benutzer und pro Stunde ausgeführt. Verwenden Sie dieses Testmischungsmodell, wenn Sie möchten, dass virtuelle Benutzer im Laufe des Auslastungstests Tests mit einer bestimmten Geschwindigkeit ausführen.

    • Auf Grundlage der sequenziellen Reihenfolge   Jeder virtuelle Benutzer führt die Webleistungstests oder Komponententests in der Reihenfolge aus, in der sie im Szenario definiert sind. Der virtuelle Benutzer geht die Tests in dieser Reihenfolge durch, bis der Auslastungstest abgeschlossen ist.

  2. Nachdem Sie ein Testmischungsmodell ausgewählt haben, klicken Sie auf Weiter, um zur Seite Testmischung des Assistenten für neuen Auslastungstest zu gelangen.

Sie können das Auslastungsmuster für ein Szenario später ändern, indem Sie den Auslastungstest-Editor verwenden. Weitere Informationen finden Sie unter How to: Change the Load Pattern.

Siehe auch

Aufgaben

Gewusst wie: Erstellen eines neuen Auslastungstests mit dem neuen Auslastungstest-Assistenten

Konzepte

Emulating Expected Real-World Usage of a Web Site or Application in a Load Test Using a Test Mix Models

Weitere Ressourcen

Bearbeiten von Testmischungsmodellen zum Angeben der Wahrscheinlichkeit, mit der ein virtueller Benutzer einen Test ausführt

Creating Load Tests Using the New Load Test Wizard

Exemplarische Vorgehensweise für Auslastungstests