Angenommen, ich verwende Json Path Extraktor in Jmeter, um etwas aus der Antwort zu extrahieren. Aber jetzt möchte ich Json-Extraktor verwenden. Gibt es einen einfachen Mechanismus, mit dem ich alle Json Path Extractor mit Json Extraktor ersetzen kann?Können wir ein Element in Jmeter ersetzen?
Antwort
Ich folgte den folgenden manuellen Schritten, um JSON Path Extractor in JSON Extractor zu konvertieren. Stellen Sie sicher, dass die Ersetzungen eindeutig sind und keinem Variablennamen oder einer Beschreibung entsprechen.
perl -p -i -e 's/com.atlantbh.jmeter.plugins.jsonutils.jsonpathextractor.JSONPathExtractor/JSONPostProcessor/g' file.jmx
perl -p -i -e 's/com.atlantbh.jmeter.plugins.jsonutils.jsonpathextractor.gui.JSONPathExtractorGui/JSONPostProcessorGui/g' file.jmx
perl -p -i -e 's/"VAR"/"JSONPostProcessor.referenceNames"/g' file.jmx
perl -p -i -e 's/"DEFAULT"/"JSONPostProcessor.defaultValues"/g' file.jmx
perl -p -i -e 's/"JSONPATH"/"JSONPostProcessor.jsonPathExprs"/g' file.jmx
perl -p -i -e 's/"VARIABLE"\>\</"JSONPostProcessor.match_numbers"\>1\</g' file.jmx
perl -p -i -e 's/.*"SUBJECT".*\n//g' file.jmx
perl -p -i -e 's/jp\@gc - JSON Path Extractor/JSON Extractor/g' file.jmx
Nein, es ist nicht durch irgendein vorhandenes Werkzeug möglich.
Sie müssen entweder manuell ersetzen oder durch einen benutzerdefinierten Parser des XML-Testplans ersetzen.
- 1. Wie können wir das Antwortdatenschema (nur Spaltenwerte) in jmeter überprüfen?
- 2. Welche Art von Projektprüfung können wir mit JMeter durchführen?
- 3. Können wir ValidatInput (false) für nur ein Element setzen?
- 4. Können wir ein Element (div) für Mausereignisse transparent machen?
- 5. Wie können wir Jmeter-Ergebnisse im Nicht-GUI-Modus erhalten?
- 6. Wie können wir alle Anfragen von JMeter unter Linux erfassen?
- 7. In JMETER eine Maschine, wie viele gleichzeitige Benutzer können wir geben? Wie viele weitere Nutzer wird ein Jmeter handhaben?
- 8. Wie können wir ersetzen, mit '' in T-SQL
- 9. Können wir ein Verzeichnis in hdfs komprimieren?
- 10. Können wir in iframes ein- und ausblenden?
- 11. wie können wir in Laravel Jquery onchange Element in auswählen?
- 12. Können wir bestehende JS-Vorlagenlösungen durch ES6-Vorlagen ersetzen?
- 13. Können wir ein Objekt in JavaScript in ein Cookie einbinden?
- 14. Wie können wir Flash-Element Click-Aktion in Selen automatisieren?
- 15. Können wir Zoowärter mit etcd im Frühling-StateMachine ersetzen?
- 16. Können wir das Eingabefeld der Filterkomponente einfach in ein Material-UI-Textfeld ersetzen?
- 17. Können wir ein Wörterbuch mit Generic erstellen?
- 18. Wie können wir ein Vektorbild kacheln?
- 19. Wie können wir ein Label ändern?
- 20. Können wir Reactjs und Jquery zusammen auf HTML-DOM-Element
- 21. Können wir HTML-Attribut mit HTML-Element füllen?
- 22. Wie können wir ein Objekt jederzeit laden?
- 23. Wie können wir ein QRubberBand halbtransparent machen
- 24. Können wir eine untere Leiste in Android
- 25. Können wir zwei Threadgruppen parallel in einem einzigen Testplan in Jmeter ausführen?
- 26. Java, TreeSet. Können wir Elemente von nicht erstem Element iterieren?
- 27. Wie können wir ein Element zu Event-Handler in Javascript übergeben
- 28. Können wir "\" über Sendkeys in Selenium in ein Textfeld senden?
- 29. Können wir & in URL verwenden?
- 30. Können wir ein anderes Makefile in ein GNU-Makefile aufnehmen, indem wir den relativen Pfad verwenden?
jedes Feedback auf Antwort? Danke –