2016-08-30 186 views
1
2016/08/30 14:12:34 INFO - jmeter.engine.StandardJMeterEngine: Running the test! 
2016/08/30 14:12:34 INFO - jmeter.samplers.SampleEvent: List of sample_variables: [] 
2016/08/30 14:12:34 INFO - jmeter.gui.util.JMeterMenuBar: setRunning(true,*local*) 
2016/08/30 14:12:34 INFO - jmeter.engine.StandardJMeterEngine: Starting ThreadGroup: 1 : Thread Group 
2016/08/30 14:12:34 INFO - jmeter.engine.StandardJMeterEngine: Starting 1 threads for group Thread Group. 
2016/08/30 14:12:34 INFO - jmeter.engine.StandardJMeterEngine: Thread will continue on error 
2016/08/30 14:12:34 INFO - jmeter.threads.ThreadGroup: Starting thread group number 1 threads 1 ramp-up 1 perThread 1000.0 delayedStart=false 
2016/08/30 14:12:34 INFO - jmeter.threads.ThreadGroup: Started thread group number 1 
2016/08/30 14:12:34 INFO - jmeter.engine.StandardJMeterEngine: All thread groups have been started 
2016/08/30 14:12:34 INFO - jmeter.threads.JMeterThread: Thread started: Thread Group 1-1 
2016/08/30 14:12:34 INFO - jmeter.services.FileServer: Stored: NewOffenderInfo Alias: [email protected] 
2016/08/30 14:12:34 ERROR - jmeter.threads.JMeterThread: Test failed! java.lang.IllegalArgumentException: File NewOffenderInfo must exist and be readable 
    at org.apache.jmeter.services.FileServer.createBufferedReader(FileServer.java:422) 
    at org.apache.jmeter.services.FileServer.getReader(FileServer.java:388) 
    at org.apache.jmeter.services.FileServer.getParsedLine(FileServer.java:379) 
    at org.apache.jmeter.config.CSVDataSet.iterationStart(CSVDataSet.java:196) 
    at org.apache.jmeter.control.GenericController.fireIterationStart(GenericController.java:405) 
    at org.apache.jmeter.control.GenericController.fireIterEvents(GenericController.java:397) 
    at org.apache.jmeter.control.GenericController.next(GenericController.java:158) 
    at org.apache.jmeter.control.GenericController.nextIsAController(GenericController.java:222) 
    at org.apache.jmeter.control.GenericController.next(GenericController.java:176) 
    at org.apache.jmeter.control.LoopController.next(LoopController.java:123) 
    at org.apache.jmeter.threads.AbstractThreadGroup.next(AbstractThreadGroup.java:87) 
    at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:239) 
    at java.lang.Thread.run(Unknown Source) 

2016/08/30 14:12:34 INFO - jmeter.threads.JMeterThread: Thread finished: Thread Group 1-1 
2016/08/30 14:12:34 INFO - jmeter.engine.StandardJMeterEngine: Notifying test listeners of end of test 
2016/08/30 14:12:34 INFO - jmeter.gui.util.JMeterMenuBar: setRunning(false,*local*) 

如果我刪除我的CSV文件並運行腳本,它將會正常工作,我在EOF = False上設置了回收站,並在EOF =TrueSharing mode= Current線程組上設置了停止線程。有人能幫我弄清楚什麼是錯的嗎?在我的jmeter中運行我的csv文件時遇到問題

+0

有關答案的任何反饋,如果可以,您應該接受它並且upvote以便它對其他人有用?thx –

回答

0

爲日誌說:

文件NewOffenderInfo必須存在,並且在

您文件是不是在這裏或者沒有正確的權限讀取。

2

您需要確保您提到的用於配置CSV的路徑是正確的。根據Jmeter.log文件中的例外情況,它無法找到CSV。

檢查以下幾件事:

  1. 的文件的名稱是正確的。如果Unix文件名區分大小寫,請檢查CSV數據集配置中提到的文件名和名稱。

  2. 將CSV文件保存在JMX所在的同一文件夾中,並在CSV數據集配置中提及文件名。即使將腳本移動到任何其他框,這也可以避免將來的混淆。

  3. 還要確保文件中文件末尾沒有換行符。這會導致錯誤。

0

務必在CSV數據集配置中包含文件擴展名(.csv)。