Ich habe ein Problem mit Belastungstest "Aufwärm" -Periode, die Benutzerlast steigt extrem langsam oder manchmal beginnt nicht hochzufahren bis die Aufwärmphase vorbei ist. Mein Testmix beinhaltet einen Initialisierungstest, einen Test für die Dauer von fünf Laufzeiten und einen Test zum Beenden. Das Belastungstestmuster basiert auf der Benutzergeschwindigkeit. Hier ist das Testmischungsverhältnis:Visual Studio 2015 Enterprise: Load Test, Laden der Benutzer extrem langsam während der Aufwärmphase
[Initialize]
- Test 1 (0.2 per user per hour)
- Test 2 (0.1 per user per hour)
- Test 3 (0.15 per user per hour)
- Test 4 (0.25 per user per hour)
- Test 5 (0.1 per user per hour)
- Test 6 (0.2 per user per hour)
- Test 7 (0.125 per user per hour)
[Terminate]
Load Pattern:
- Initial User Count 1
- Maximum User Count 100
- Step Duration 10
- Step Ramp Time 5
- Step user Count 20
Run Time:
- Cool Down 15 mins.
- Run Duration 1 hour.
- Warm-up Duration 10 mins.
Jede Hilfe würde am meisten geschätzt werden !!
Glauben Sie, dass der Test pro Benutzer pro Stunde das Problem beheben würde, dass während der Aufwärmphase nichts läuft? Ich plane schließlich, eine Ladung von 1000 Benutzern auszuführen, so dass die Anzahl der Testläufe pro Benutzer und Stunde erhöht werden sollte. Mein Hauptanliegen ist die Aufwärmphase, die Benutzerlast steigt nicht. Ich dachte, eine kleinere Ladegröße und verringerte Laufzeiten würden das Problem "debuggen". Danke für Ihre Hilfe. –
@JosephFreeman Führen Sie die Summen aus oder zeichnen Sie das Äquivalent der Tabelle "Virtuelle Benutzeraktivität" auf einem Blatt Papier. Bei der Testgeschwindigkeit Ihres Szenarios gibt es sehr wenig zu tun. Der Hochlauf wird durchgeführt, aber es dauert weniger als eine Minute. – AdrianHHH
@JosephFreeman Ist das Testen basierend auf dem Benutzer-Tempo der richtige Ansatz? 1000 Benutzer, die sehr wenig tun, sind genauso wie 10 Benutzer, die viel arbeiten. Sie können mit einem anderen Testmixmodell besser sein. – AdrianHHH