Das schreiben einer einfachen JMeter script
Muss ich ein Skript schreiben, das Folgendes macht (egal auf welcher Webseite, ich bin nur tun dies, um zu lernen und zu üben):
- Simuliert HTTP-requests (Methode: get)
- Liest Parameter aus einem Dokument und wendet Sie in dem Skript
- Spart ein Ausdruck aus der Antwort der Anfrage und verwendet es als eine
parameter bei der nächsten Anfrage - Speichert die Ausgabe in eine Datei
Nach ein paar Stunden Lesen der Dokumentation und beobachten Sie einige video-tutorials, kann ich verwalten Schritt 1 leicht. Ich habe eine kleine Idee, wie man die Schritte 2 und 4, obwohl es vielleicht eine chance, dass ich nicht gerade effizient. Und ich habe leider keine Ahnung, wie zu tun, Schritt 3.
Kann mir jemand helfen dabei diese Schritte bitte oder zumindest geben Sie mir einige gute links zu tutorials, die können mir helfen (ich habe das offizielle Handbuch zu verwirrend)?
Hier sind einige links, die ich verwendet, um dieses tool zu lernen: Für Schritt 1 und für Schritt 2 Sie half ein wenig, aber weitere Unterstützung ist willkommen.
- Welche Ausgabe möchten Sie in einer Datei speichern?
- Sollte keine Rolle spielen, es ist nur für die Praxis. Lassen Sie uns sagen, dass die "Ergebnisse Anzeigen die in der Tabelle" gespeichert werden sollen als CSV-Datei. Wenn das nicht möglich ist, einen beliebigen Ausgang funktionieren würde.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die besten Quellen der Jmeter Dokumentation-ich weiß ungefähr, sind im Bereich Dokumentation bei JMeter website: Bedienungsanleitung und best practices (für den Anfang), Komponenten-Referenz und Funktionen Referenz (sobald Sie sind komfortabel mit grundlegenden Jmeter-Funktionen).
Insbesondere sollten Sie Lesen 4., 5. und 6. Abschnitte der Bedienungsanleitung, die Ihnen Antworten auf diese und viele andere Fragen, die Sie haben.
Trotzdem sollte ich Antworten von mir:
${variable}
im testSobald Sie sind komfortabel mit JMeter-Funktionen beachten Sie, dass einige nützliche Funktionen fehlen, aber existiert in JMeter-plugins:
Verwenden von post-Prozessoren, wie die Regular expression Abzieher , JSON-Extraktoren extrahieren Werte.
Fügen Sie Diese post-Prozessoren, wie ein Kind von http-Sampler und-name,geben Sie den regulären Ausdruck , Vorlage ...
http://regex101.com/ ist der beste Ort, um testen Sie Ihre regulären Ausdrücke
Verwenden die extrahierten Wert weiter in Ihrem Skript verwenden ${variable_name}
Für mehr info bitte Lesen Sie dieser Artikel