Jmeter在ubuntu服务器无gui模式下运行不显示任何结果

Jmeter在ubuntu服务器无gui模式下运行不显示任何结果,jmeter,Jmeter,我尝试运行命令/jmeter.sh-n-t.././apache-jmeter-4.0/test-case-2018/jmeter_cron.jmx,我得到了一条日志消息: Starting the test @ Mon Jul 09 17:44:48 ICT 2018 (1531133088159) Waiting for possible Shutdown/StopTestNow/Heapdump message on port 4445 summary = 0 in 00:00:

我尝试运行命令/jmeter.sh-n-t.././apache-jmeter-4.0/test-case-2018/jmeter_cron.jmx,我得到了一条日志消息:

Starting the test @ Mon Jul 09 17:44:48 ICT 2018 (1531133088159)
Waiting for possible Shutdown/StopTestNow/Heapdump message on port 4445
summary =      0 in 00:00:00 = ******/s Avg:     0 Min: 9223372036854775807 Max: -9223372036854775808 Err:     0 (0.00%)
Tidying up ...    @ Mon Jul 09 17:44:48 ICT 2018 (1531133088762)
... end of run
好像什么也没跑

PS:但我在我的桌面(windows10)上运行,结果显示正常。这是我桌面上的日志消息:

2018年7月9日星期一17:09:03 ICT开始测试(1531130943233) 正在端口上等待可能的关机/StopTestNow/Heapdump消息 4445汇总+1英寸00:00:01=1.4/s平均值:346分钟:346 最大值:346错误:1(100.00%)活动:1开始:1完成:0 00:00:01=5.1/s平均值:179最小值:176最大值:
184错误:0(0.00%)活动:0开始:2完成:2摘要=
7英寸00:00:02=3.7/s平均值:203最小值:176最大值:346错误:1 (14.29%)正在整理…@2018年7月9日星期一17:09:05 (1531130945291) ... 运行结束

有人能帮我吗?

文件名在不同的环境中可能很棘手

注意,您可以使用绝对路径(不在分布式测试中),但它可能对每个操作系统都是特定的

您可以根据活动测试计划的路径使用相对路径

请注意,Linux可能区分大小写,因此请确保
driven_data.csv
全部使用小写

文件名要读取的文件的名称。相对于活动测试计划的路径解析相对文件名。对于分布式测试,CSV文件必须存储在服务器主机系统上JMeter服务器启动的正确相对目录中。也支持绝对文件名,但请注意,除非远程服务器具有相同的目录结构,否则绝对文件名不太可能在远程模式下工作。如果以两种不同的方式引用同一物理文件,例如csvdata.txt和./csvdata.txt,则将它们视为不同的文件。如果操作系统不区分大小写,csvData.TXT也将单独打开

再次检查:

  • 文件
    /data/driven_data.csv
    存在,您必须从主节点复制它,因为JMeter不会自动执行此操作
  • 用户帐户具有对
    /data/driven_data.csv
    路径的读取访问权限,如果没有,请使用以下命令授予该权限:

    sudo chmod -R a+rX /data/driven_data.csv
    
    请参阅或在终端中键入
    man chmod
    ,以获取有关该命令的完整帮助


  • 仅供参考:在JMeter中实现数据驱动分布式测试的最简单方法是使用,它允许在多个从属实例之间共享相同的数据文件,因此您不必将文件复制到远程从属

    您可以使用安装HTTP简单表服务器


    共享您的线程组设置。还要检查jmeter日志中的errors@user7294900我已经上传了照片。请参阅我的附件当采样器出错时,您的测试将停止(启动下一个线程循环),请检查日志中的错误errors@user7294900你能告诉我在哪里检查服务器上的日志吗?因为我没有gui服务器。谢谢youjmeter.log在同一个(bin)文件夹中