JMeter:如何在命令行中指定users.csv文件

时间:2014-08-05 13:18:37

标签: jmeter

从命令行使用JMeter时,我的日志中出现以下错误:

2014/08/05 14:29:43 ERROR - jmeter.config.CSVDataSet: java.io.FileNotFoundException:
/home/stew/YOU_FORGOT_TO_SPECIFY_USERS_CSV_FILE.csv (No such file or directory)

user.csv文件与testplan.jmx文件位于同一目录中。是否有在命令行中指定文件的选项?

此致 狼

2 个答案:

答案 0 :(得分:1)

如果您使用路径的相对文件名,那么它应该可以工作,根据参考文档:

  

Filename要读取的文件的名称。根据活动测试计划的路径解析相对文件名。对于分布式测试,CSV文件必须存储在服务器主机系统上与jmeter服务器启动的正确相对目录中。

对于另一种解决方案,请查看:

您在CSV数据集中使用此功能: $ {__ P(resdir)} 并在命令行上:

  

-Jresdir =您的csv文件路径

答案 1 :(得分:0)

我正在使用Jmeter测试加载Moodle,并使用-Jresdir和-Jusersfile选项传递用户文件名