windows 使用命令行运行 apache-jmeter 保存测试报告

x33g5p2x  于10个月前 转载在 其他  
字(0.7k)|赞(0)|评价(0)|浏览(75)

背景

由于种种原因,可能会遇到没有压测环境,或者需要本身功能开发完,进行一波简单的压测,与之前更改代码前进行对比,总总原因之下需要用windows进行压测,不过 使用 jmeter 的可视化页面和直接使用命令函进行压测还是有区别的,为啥呢?

因为:GUI的会消耗一部分资源,就会造成性能测试的时候不准确,所以一般GUI是用来调试生成脚本,然后走命令行执行。

正文

准备

首先下载 apache-jmeter :http://jmeter.apache.org/download_jmeter.cgi

在这里插入图片描述

下载完之后解压,进到目录启动程序,如下:

在这里插入图片描述

启动后调试脚本,添加需要的条件以及需要观看的报表,例:

在这里插入图片描述

当你编辑完,control + s 保存后可以在以下目录找到:后缀为jmx的文件

在这里插入图片描述

测试

首先 在开始的启动目录下,启动控制台,如图,在bin下输入cmd 进入
在这里插入图片描述

在这里插入图片描述

输入命令如下:(请按注释修改)

jmeter.bat -n -t F:\apache-jmeter-5.4.1\backups\***.jmx -l .\file -e -o F:\apache-jmeter-5.4.1\log\log4
  • F:\apache-jmeter-5.4.1\backups///*.jmx 请替换成自己保存的 jmx 文件路径
  • F:\apache-jmeter-5.4.1\log\log3 请替换成需要保存结果的 文件夹 路径 log3和log都是文件夹,log需要自己创建,log3不需要

输入命令后敲击回车,等待结果跑完后就可以发现有一个 log3 的文件夹。

在这里插入图片描述

里面包含了统计结果

在这里插入图片描述

打开就可查看

在这里插入图片描述

END

简单吧,简单!!但是!!!为啥博主们都是东一榔头西一榔头的写!!对小白很不友好!!!

相关文章