Performance 保存文件并使用命令行关闭Jmeter GUI

Performance 保存文件并使用命令行关闭Jmeter GUI,performance,jenkins,jmeter,load,Performance,Jenkins,Jmeter,Load,我目前正在尝试使用Selenium自动录制JMeter脚本。因此,我通过Jenkins(使用批处理文件)和激活的脚本记录器以GUI模式启动Jmeter 然后我也通过Jenkins和批处理文件运行Selenium测试。正在成功录制此硒脚本执行的请求 我还没有弄清楚的唯一一步是保存记录的JMX脚本并关闭JMeter 有没有办法通过命令行、批处理文件或其他方式实现这一点?手动操作不是一个选项,因为JMeter通过Jenkins在远程节点上运行 我能够通过一个系统exit/kill命令关闭JMeter,

我目前正在尝试使用Selenium自动录制JMeter脚本。因此,我通过Jenkins(使用批处理文件)和激活的脚本记录器以GUI模式启动Jmeter

然后我也通过Jenkins和批处理文件运行Selenium测试。正在成功录制此硒脚本执行的请求

我还没有弄清楚的唯一一步是保存记录的JMX脚本并关闭JMeter

有没有办法通过命令行、批处理文件或其他方式实现这一点?手动操作不是一个选项,因为JMeter通过Jenkins在远程节点上运行


我能够通过一个系统exit/kill命令关闭JMeter,但这样就不会保存jmx文件

到目前为止,我认为这是不可能的,您将需要使用或分别自动化JMeter GUI

然而,我认为重新考虑你的方法并选择以下选项之一更有意义:

  • 使用作为重新播放Selenium测试
  • 使用有
  • 如果由于某种原因上述两个选项无法在您的环境中使用,您可以自动化,即从Selenium(查看详细信息)开始,这样您就可以开始录制并直接从浏览器导出生成的.jmx脚本,而无需与远程Jenkins/JMeter实例通信