beginner s guide web application performance testing using wapt pro
Wir erhalten viele Anfragen von Anbietern, die Testautomatisierungstools zu überprüfen. Wir überprüfen einige dieser Tools, wenn wir der Meinung sind, dass etwas für unsere Leser nützlich ist. Wir erhalten eine Testversion für diese Testberichte, aber für die meisten dieser Tools ist auch die Testversion verfügbar, sodass Sie diese Tools selbst ausprobieren können. Denn um wirklich gut in etwas zu werden, muss man üben.
Heute überprüfen wir eine solche nützliche Leistungstool für Webanwendungen - XXXV Pro.
Wenn Sie dieses Tool gerade erst verwendet haben oder es ausprobieren möchten, ist diese Bewertung hilfreich.
XXXV Pro 4.0 ist das neueste Update des beliebten Softload-Testtools, das von SoftLogice Inc. entwickelt wurde. Die vorherige Version war mit 3.5 nummeriert, daher sollte dies als wichtiges Update betrachtet werden. In diesem Test werde ich hauptsächlich diese beiden Versionen vergleichen.
Weiterlesen=> Erfahren Sie hier mehr über frühere WAPT-Versionen.
Was ist der Netzwerksicherheitsschlüssel?
(( Hinweis : Klicken Sie auf ein Bild, um es zu vergrößern.)
Die aktualisierten Produktfunktionen haben im Allgemeinen dieselbe GUI mit allen Oberflächenelementen, die WAPT Pro-Benutzern bekannt sind, wobei nur grafische Elemente etwas aktualisiert wurden. Die linke Ansicht ist etwas besser strukturiert als zuvor, da mehr Seiten Protokoll- und Berichtseinstellungen enthalten.
Leistungsindikatoren werden jetzt auf etwas andere Weise verwaltet und bieten im Wesentlichen die gleiche Funktionalität. Die Anzahl der vordefinierten Zähler wurde erweitert.
Wenn Sie ein neues Szenario erstellen, wird der Assistent wie zuvor angezeigt.
Es richtet sich immer noch an Anfänger und enthält daher viele Erklärungen und Vorschläge. In dieser Version haben sie jedoch die seltsame und irreführende Auswahl zwischen verschiedenen Testtypen entfernt.
Auf dieser Seite können Sie nun die auswählen Lasttyp direkt. Die Auswahl ist wie bisher auf drei Optionen beschränkt. Nachfolgende Assistentenseiten bleiben im Allgemeinen unverändert.
Der neue Aufnahmemodus:
Der erste signifikante Unterschied zu früheren Versionen tritt auf, wenn Sie versuchen, ein Profil aufzunehmen. Nachdem Sie in der Symbolleiste auf die Schaltfläche „Rec“ geklickt haben, wechselt WAPT Pro in den Aufnahmemodus, der in der neuen Version völlig anders ist.
Alle vom Rekorder abgefangenen HTTP-Anforderungen werden in der linken Ansicht unter dem Ordner „Rekorder“ angezeigt. Sie werden nicht wie zuvor direkt im Profil aufgezeichnet. Alle Anfragen, einschließlich „Seitenelemente“, werden dort im Rohformat angezeigt.
Wenn Sie also eine Anforderung auswählen, werden in der rechten Ansicht nur deren Überschriften angezeigt. Dies geschieht wahrscheinlich, um den Aufzeichnungsprozess im Allgemeinen besser sichtbar zu machen.
(Klicken Sie auf das Bild für eine vergrößerte Ansicht)
Sie können nichts in den Eigenschaften bearbeiten, bis Sie die Aufnahme beendet haben. Sie können jedoch Lesezeichen einfügen, um die Profilstruktur hervorzuheben und logisch vollständige Teile zu markieren. Wenn Sie auf die Schaltfläche „Stop Rec“ klicken, verarbeitet WAPT Pro den aufgezeichneten Inhalt und konvertiert ihn in das übliche Profil, ähnlich wie zuvor.
Diese Konvertierung dauert einige Zeit, daher müssen Sie möglicherweise einige Sekunden warten. Dies ist jedoch ein kleiner Aufwand für eine große Verbesserung der Aufnahmegeschwindigkeit und Sichtbarkeit. Bei früheren Versionen von WAPT Pro konnten Sie während des Aufnahmevorgangs viel länger warten, während Sie erraten, ob noch etwas durchläuft oder ob das Ganze bereits stecken geblieben und kaputt ist. Das war ziemlich nervig und jetzt scheint dieses Problem gelöst zu sein.
wie man einen ddos angriff sendet
Mit WAPT Pro 4.0 ist es SoftLogica endlich gelungen, eine 64-Bit-Version für die Arbeitsplatzkomponente zu erstellen. Ich erinnere mich, dass sie vor einigen Jahren eine Option hinzugefügt haben, um 64-Bit-Ladeagenten für große Tests zu verwenden. Der Arbeitsplatz ist bisher in allen Versionen 32-Bit geblieben.
Während dies für die meisten Benutzer kein Problem war, traten bei denjenigen, die mit sehr langen Profilen (z. B. aus 5.000 Anforderungen) oder Tests mit außergewöhnlichen Datenmengen arbeiten wollten, dramatische Fehler auf, als das Produkt aufgrund unzureichenden virtuellen Speichers abstürzte.
Jetzt ist dieses Problem vollständig gelöst und was bemerkenswert ist, dies geschieht ohne zusätzliche Kosten. Wenn Sie über eine WAPT Pro-Lizenz verfügen, können Sie entweder eine 32-Bit- oder eine 64-Bit-Version installieren. Der 64-Bit-Lade-Agent (x64 Load Engine genannt) bleibt jedoch eine separat bezahlte Erweiterung.
Die neue Version ist wahrscheinlich auch in anderer Hinsicht besser für große und komplexe Tests geeignet. Alle GUI-Elemente arbeiten visuell schneller, selbst wenn Sie Tausende von Elementen in den Ansichten haben. Und dies ist nicht die einzige Verbesserung der Benutzerfreundlichkeit. In allen vorherigen Versionen waren Sie auf nur ein Arbeitsplatzfenster auf Ihrem System beschränkt. Dies war unpraktisch, da Sie bei einem langen Test nichts parallel ausführen konnten. Jetzt ist diese Einschränkung weg. Sie können immer noch jeweils nur ein Fenster zum Ausführen von Tests und eines zum Aufzeichnen verwenden. Sie können jedoch so viele Fenster öffnen, wie Sie Testergebnisse durchsuchen und vergleichen, mit Profilen und Protokollen arbeiten usw. möchten.
Eine weitere großartige Leistung ist, dass Sie jetzt für jeden Test Bestanden / Nicht Bestanden-Kriterien festlegen können. Dies legt nahe, dass ein Test nicht nur eine Emulation einer realen Belastung ist.
Dies ist ein Teil des QS-Prozesses, der bestimmen sollte, ob das System die Leistungsanforderungen erfüllt oder nicht. In WAPT Pro können Sie jetzt genaue Bedingungen angeben, die zwischen erfolgreichen und fehlgeschlagenen Tests unterscheiden.
Eine der neuen Funktionen, die ich nicht vollständig verstehe, ist die Metrik 'Leistungsabfall'. Sie müssen für jede Anforderung eine sogenannte 'Basiszeit' festlegen, und WAPT berechnet die Differenz zu dieser Basiszeit im Test.
Meiner Ansicht nach führt dies nur zu zusätzlichen Zahlen im Bericht, während im Wesentlichen dieselben Ergebnisse angezeigt werden. Glücklicherweise können Sie alle mit dieser Funktion verbundenen Eingabeaufforderungen deaktivieren und die zusätzlichen Werte aus dem Bericht entfernen.
c Programmieren von Interviewfragen und -antworten
Ein anderes seltsames, aber interessantes Feature ist die Fähigkeit, Testergebnisse mit Ihrem eigenen JavaScript-Code zu verarbeiten. Soweit ich weiß, ist dies ein weiterer Versuch, Methoden zur automatischen Analyse der Ergebnisse bereitzustellen (zusätzlich zu den Bestanden / Nicht Bestanden-Kriterien).
Zum BeispielSie können die langsamste Antwort im gesamten Test finden oder die Fehlerraten verschiedener Benutzer vergleichen. Solche Dinge sind in der Praxis selten erforderlich, aber dies kann wahrscheinlich bei sehr spezifischen komplexen Tests nützlich sein, bei denen die Funktionalität der Anwendung auch irgendwie mit ihrer Leistung korreliert.
Es gibt andere kleine neue Funktionen wie die Möglichkeit, Fehler bei bestimmten HTTP-Anforderungen zu ignorieren. Insgesamt bin ich zu dem Schluss gekommen, dass die meisten von uns nur den Unterschied in der Benutzerfreundlichkeit des Produkts sehen werden. In einigen Fällen kann dies jedoch einen dramatischen Vorteil bringen. Einige Benutzer mögen möglicherweise auch neue spezifische Funktionen. Beispielsweise kann die Integration mit Jenkins für diejenigen nützlich sein, die es verwenden.
Gleichzeitig mit der Pro-Version wurde auch die reguläre Version von WAPT aktualisiert, die einige der oben genannten Funktionen enthält.
Wie üblich wurde eine andere Nummerierung verwendet, sodass reguläres WAPT 9.0 trotz einer höheren Nummer WAPT Pro 4.0 entspricht. Sie können sogar ein Upgrade zum Festpreis durchführen, ohne die Wartungszeit zu beeinträchtigen.
Übrigens werden alle Arten von Upgrades jetzt auf einer separaten Seite der SoftLogica-Website aufgelistet, sodass Sie keine neue Lizenz zum vollen Preis erwerben müssen, wenn Sie Ihre ältere WAPT- oder WAPT Pro-Lizenz aktualisieren möchten.
Weitere Informationen finden Sie hier Schnellstartanleitung . Sie können die voll funktionsfähigen Testversionen von WAPT Pro herunterladen Hier .
Lassen Sie uns wissen, wenn Sie Fragen zu diesem Lasttest-Tool haben.
Literatur-Empfehlungen
- Last-, Belastungs- und Leistungstests für Webanwendungen mit WAPT
- Handbuch zum Testen der Leistung mobiler Anwendungen
- Testhandbuch für die Sicherheit von Webanwendungen
- Leistungstests vs Lasttests vs Stresstests (Unterschied)
- Wie führe ich manuelle Leistungstests durch?
- Leitfaden für Anfänger zum Testen der Penetration von Webanwendungen
- Beste Software-Test-Tools 2021 [QA Test Automation Tools]
- Alpha-Tests und Beta-Tests (eine vollständige Anleitung)