我正在尝试从终端(在 MAC 中)运行 Jmeter GUI 测试。它没有运行 GUI 测试(从 GUI 运行时工作),而是在现有文件夹旁边创建了另一个文件夹 - 命名为不带下划线。我的测试文件夹是“Jmeter_Tests”,终端运行会创建“Jmeter Tests”命令(从 jmeter bin 目录运行):
./jmeter -n -t /Users/myusername/Jmeter_Tests/SB1.jmx
终端命令可以运行 GUI 测试吗?
我正在尝试从终端(在 MAC 中)运行 Jmeter GUI 测试。它没有运行 GUI 测试(从 GUI 运行时工作),而是在现有文件夹旁边创建了另一个文件夹 - 命名为不带下划线。我的测试文件夹是“Jmeter_Tests”,终端运行会创建“Jmeter Tests”命令(从 jmeter bin 目录运行):
./jmeter -n -t /Users/myusername/Jmeter_Tests/SB1.jmx
终端命令可以运行 GUI 测试吗?
据我所知,没有办法执行命令行语句来打开 JMeter GUI 模式,然后立即开始测试。(如果这不是你的问题,请纠正我!)
在大多数情况下,无论如何您都希望运行非 gui 以进行真正的测试执行。使用终端启动 .jmx 测试计划时,您必须传递以下标志:
%JMETER_HOME%/jmeter -n -t /path/to/test_plan.jmx -l /path/to/desired/output.jtl
它也建议使用它:
-j /path/to/desired/jmeter_log.txt
有关更多详细信息,请访问此页面:JMeter 入门 - GUI 模式
编辑:要在非 gui 测试运行后对 JTL 文件进行良好的数据分析,请查看 JMeter 插件包中的 CMDRunner.jar:CMDRunner 手册页