Ich habe jMeter 2.9 auf 3.2 aktualisiert und habe Probleme mit alten Testfällen. Wenn ich die .jmx-Datei mit jMeter 2.9 öffne, laufen alle Tests reibungslos, aber wenn ich die Version 3.2 vom selben Ort verwende, bekomme ich eine Nachricht: Die Datei jmeter-results.xml existiert bereits, was willst du machen? An vorhandene Datei anhängen - Nicht starten - Vorhandene Datei überschreiben. Egal, was ich wähle, es funktioniert nicht.jMeter java.lang.IllegalArgumentException: Datei example.csv muss existieren und lesbar sein
Log-Datei:
2017-07-28 11:55:20,458 INFO o.a.j.e.StandardJMeterEngine: Running the test!
2017-07-28 11:55:20,458 INFO o.a.j.s.SampleEvent: List of sample_variables:
[]
2017-07-28 11:55:20,474 INFO o.a.j.g.u.JMeterMenuBar: setRunning(true,
*local*)
2017-07-28 11:55:20,567 INFO o.a.j.e.StandardJMeterEngine: Starting
ThreadGroup: 1 : JMeter Users
2017-07-28 11:55:20,567 INFO o.a.j.e.StandardJMeterEngine: Starting 1
threads for group JMeter Users.
2017-07-28 11:55:20,567 INFO o.a.j.e.StandardJMeterEngine: Thread will
continue on error
2017-07-28 11:55:20,567 INFO o.a.j.t.ThreadGroup: Starting thread group...
number=1 threads=1 ramp-up=5 perThread=5000.0 delayedStart=false
2017-07-28 11:55:20,567 INFO o.a.j.t.ThreadGroup: Started thread group
number 1
2017-07-28 11:55:20,567 INFO o.a.j.e.StandardJMeterEngine: All thread groups
have been started
2017-07-28 11:55:20,583 INFO o.a.j.t.JMeterThread: Thread started: JMeter
Users 1-1
2017-07-28 11:55:20,583 INFO o.a.j.s.FileServer: Stored: testdata/test.csv
2017-07-28 11:55:20,583 ERROR o.a.j.t.JMeterThread: Test failed!
java.lang.IllegalArgumentException: File test.csv must exist and be readable
at org.apache.jmeter.services.FileServer.createBufferedReader(FileServer.java:430) ~[ApacheJMeter_core.jar:3.2 r1790748]
at org.apache.jmeter.services.FileServer.getReader(FileServer.java:396) ~[ApacheJMeter_core.jar:3.2 r1790748]
at org.apache.jmeter.services.FileServer.getParsedLine(FileServer.java:378) ~[ApacheJMeter_core.jar:3.2 r1790748]
at org.apache.jmeter.config.CSVDataSet.iterationStart(CSVDataSet.java:200) ~[ApacheJMeter_components.jar:3.2 r1790748]
at org.apache.jmeter.control.GenericController.fireIterationStart(GenericController.java:393) ~[ApacheJMeter_core.jar:3.2 r1790748]
at org.apache.jmeter.control.GenericController.fireIterEvents(GenericController.java:385) ~[ApacheJMeter_core.jar:3.2 r1790748]
at org.apache.jmeter.control.GenericController.next(GenericController.java:158) ~[ApacheJMeter_core.jar:3.2 r1790748]
at org.apache.jmeter.control.LoopController.next(LoopController.java:123) ~[ApacheJMeter_core.jar:3.2 r1790748]
at org.apache.jmeter.threads.AbstractThreadGroup.next(AbstractThreadGroup.java:87) ~[ApacheJMeter_core.jar:3.2 r1790748]
at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:252) [ApacheJMeter_core.jar:3.2 r1790748]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_141]
2017-07-28 11:55:20,583 INFO o.a.j.t.JMeterThread: Thread finished: JMeter
Users 1-1
2017-07-28 11:55:20,583 INFO o.a.j.e.StandardJMeterEngine: Notifying test
listeners of end of test
2017-07-28 11:55:20,583 INFO o.a.j.g.u.JMeterMenuBar: setRunning(false,
*local*)
Datei testdata/test.csv wird zum Lesen und Schreiben verwendet? – user7294900
Ja, mit allen Rechten. –
'Gespeichert: testdata/test.csv' warum gehen Sie davon aus, dass der relative Pfad funktioniert? –