Ich habe nach einer Lösung gesucht, die wie ein einfaches Problem aussieht. Ich verwende jMeter, um einige Belastungstests auf einem Webserver durchzuführen. Ich mache eine HTTP-Anfrage an einen Webserver, der eine JSON-Antwort zurückgibt, die ich einen Javascript BSF-Postprozessor verwende, um die Antwort zu validieren. Ich benutze prev.setSuccesful (false), um den Test zu scheitern und es funktioniert ordnungsgemäß, wenn ich meine Kriterien anwende. Ist es möglich, etwas in das SamplerResult mit Details des Fehlers zu schreiben? Gerade jetzt, es zeigt nur wie ein Fehler ohne Angabe darüber, was tatsächlich passiert ist.Schreiben an Sampler Ergebnis vom BSF-Postprozessor in jMeter
1
A
Antwort
2
Mit SampleResult und der Antwort selbst können Sie alles machen, was Sie wollen. Schau dir die API an: http://jmeter.apache.org/api/org/apache/jmeter/samplers/SampleResult.html; Sie werden wahrscheinlich setResponseMessage (String msg) verwenden, um einige benutzerdefinierte Nachrichten zu schreiben.
[Wie frage ich] (http://stackoverflow.com/faq#howtoask). Bitte akzeptieren Sie entweder die bereitgestellte Antwort, wenn es sich um eine Lösung für Ihr Problem handelt, oder geben Sie Ihre eigene Lösung als Antwort an und akzeptieren Sie sie. Vielen Dank. –