JMeter-CSV数据集配置无法找到CSV [英] JMeter - CSV Data Set Config failing to find CSV
问题描述
我正在尝试在JMeter中加载我的CSV文件,并且不断出现以下错误.我将文件结构设置为
I am trying to load my CSV file in JMeter and I keep getting the error below. I have the file structure set as
c:\ claimstest \ claimsload.jmx
c:\claimstest\claimsload.jmx
c:\ claimstest \ policies.csv
c:\claimstest\policies.csv
任何帮助将不胜感激.我还附上了CSV数据集配置的屏幕截图
Any help would be greatly appreciated. I also attached a screenshot of the CSV Data Set Config
2012/05/30 10:09:20 INFO - jmeter.threads.JMeterThread: Thread finished: Thread Group 1-1
2012/05/30 10:09:20 INFO - jmeter.engine.StandardJMeterEngine: Ending thread Thread Group 1-1
2012/05/30 10:09:20 INFO - jmeter.engine.StandardJMeterEngine: Notifying test listeners of end of test
2012/05/30 10:09:20 INFO - jmeter.services.FileServer: Close: policies.csv
2012/05/30 10:09:20 INFO - jmeter.gui.util.JMeterMenuBar: setRunning(false,*local*)
2012/05/30 10:09:20 INFO - jmeter.engine.StandardJMeterEngine: Test has ended on host null
2012/05/30 10:15:17 INFO - jmeter.engine.StandardJMeterEngine: Running the test!
2012/05/30 10:15:17 INFO - jmeter.gui.util.JMeterMenuBar: setRunning(true,*local*)
2012/05/30 10:15:17 INFO - jmeter.engine.StandardJMeterEngine: Starting 1 threads for group Thread Group.
2012/05/30 10:15:17 INFO - jmeter.engine.StandardJMeterEngine: Thread will continue on error
2012/05/30 10:15:18 INFO - jmeter.engine.StandardJMeterEngine: All threads have been started
2012/05/30 10:15:18 INFO - jmeter.threads.JMeterThread: Thread started: Thread Group 1-1
2012/05/30 10:15:18 INFO - jmeter.services.FileServer: Stored: policies.csv
2012/05/30 10:15:18 INFO - jmeter.services.FileServer: Stored:
2012/05/30 10:15:18 ERROR - jmeter.threads.JMeterThread: Test failed! java.lang.IllegalArgumentException: Could not read file header line
at org.apache.jmeter.services.FileServer.reserveFile(FileServer.java:275)
at org.apache.jmeter.config.CSVDataSet.iterationStart(CSVDataSet.java:132)
at org.apache.jmeter.control.GenericController.fireIterationStart(GenericController.java:387)
at org.apache.jmeter.control.GenericController.fireIterEvents(GenericController.java:379)
at org.apache.jmeter.control.GenericController.next(GenericController.java:144)
at org.apache.jmeter.control.GenericController.nextIsAController(GenericController.java:200)
at org.apache.jmeter.control.GenericController.next(GenericController.java:162)
at org.apache.jmeter.control.LoopController.next(LoopController.java:108)
at org.apache.jmeter.threads.AbstractThreadGroup.next(AbstractThreadGroup.java:75)
at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:268)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.FileNotFoundException: C:\claimstest (Access is denied)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
at org.apache.jmeter.services.FileServer.createBufferedReader(FileServer.java:341)
at org.apache.jmeter.services.FileServer.readLine(FileServer.java:318)
at org.apache.jmeter.services.FileServer.readLine(FileServer.java:302)
at org.apache.jmeter.services.FileServer.reserveFile(FileServer.java:273)
... 10 more
2012/05/30 10:15:18 INFO - jmeter.threads.JMeterThread: Thread finished: Thread Group 1-1
2012/05/30 10:15:18 INFO - jmeter.engine.StandardJMeterEngine: Ending thread Thread Group 1-1
2012/05/30 10:15:18 INFO - jmeter.engine.StandardJMeterEngine: Notifying test listeners of end of test
2012/05/30 10:15:18 INFO - jmeter.services.FileServer: Close: policies.csv
2012/05/30 10:15:18 INFO - jmeter.gui.util.JMeterMenuBar: setRunning(false,*local*)
2012/05/30 10:15:18 INFO - jmeter.engine.StandardJMeterEngine: Test has ended on host null
推荐答案
您将 CSV数据集配置与空的文件名(")一起使用.
JMeter尝试从路径{current directory} + "" = "C:\claimstest"
读取CSV文件.
但是"C:\claimstest
"是目录.
You use CSV Data Set Config with empty Filename ("").
JMeter try read CSV file from path {current directory} + "" = "C:\claimstest"
.
But "C:\claimstest
" is directory.
JMeter写入错误:
JMeter write error:
原因:java.io.FileNotFoundException:C:\ claimstest(访问被拒绝)
Caused by: java.io.FileNotFoundException: C:\claimstest (Access is denied)
使用Ctrl+F
并找到"CSV
".
您会找到 CSV数据集配置,其中的文件名为空,将其删除.
Use Ctrl+F
and find "CSV
".
You find CSV Data Set Config with empty Filename, remove it.
这篇关于JMeter-CSV数据集配置无法找到CSV的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!