1、首先在 windows 使用 jmeter 编写测试计划,调试脚本。
2、把调试好的 jmeter 打包上传到服务器有权限的目录(保持 windows 和 linux 下的 jmeter 版本一致)
3、进入服务器 jmeter 的 bin 目录,使用 jmeter -n -t xxx.jmx(执行的脚本) -l xxx.jtl(执行的结果)
-n 表示后台运行 -t 要执行的文件 -l 执行的结果存放文件
执行成功后会有一个 end of run 标识
4、如果要修改 jmx 脚本,使用 vim 编辑脚本,在文件中用 /关键字 搜索要修改地方的关键字,修改后保存
5、sz 下载 jtl 执行结果到本地
6、在 jmeter 测试计划中监听器导入文件,即可查看到所有结果信息,当然各种插件结果也是可以查看的
注:
导出的 jtl 文件在察看结果树中没有请求和返回结果。需要在服务器上改 2 个配置参数
1、在 jmeter.properties 文件中修改配置
jmeter.save.saveservice.response_data=true
jmeter.save.saveservice.samplerData=true
2、在 user.properties 文件中追加配置
jmeter.save.saveservice.output_format=xml
jmeter.save.saveservice.response_data=true
jmeter.save.saveservice.samplerData=true
jmeter.save.saveservice.requestHeaders=true
jmeter.save.saveservice.url=true
jmeter.save.saveservice.responseHeaders=true