下载安装JMeter
安装JDK
分别配置JMeter、JAVA的环境变量
文件解压,点击“jmeter.bat”运行
创建:右击测试计划 -> 添加 -> 线程(用户) -> 线程组
创建:右击线程组 -> 添加 -> 取样器 -> HTTP请求
如果想要请求的时候带上cookie,增加cookie管理组件。
cookie管理器会将请求返回给浏览器的cookie存起来,下次请求的时候就可以带上这些cookie。
也可以自己设置cookie值。
创建:右击线程组 -> 添加 -> 配置元件 -> HTTP Cookie管理器
可以通过浏览器F12查看到cookie。
然后按cookie名称,cookie值,域名填入。
最后在结果树中查看请求是否带上了cookie。
如果想要请求的时候带上需要的信息头,增加Header 管理组件。
创建:右击线程组 -> 添加 -> 配置元件 -> HTTP信息头管理器
如果想要请求的时候带上需要的信息头,增加Header 管理组件。
创建:右击线程组 -> 添加 -> 配置元件 -> HTTP信息头管理器
查看请求具体情况,包括请求参数和返回数据。
创建:右击线程组 -> 添加 -> 监听器 -> 查看结果树
在图形界面运行测试没问题之后,就可以在命令窗口进行压力测试了。
进入命令窗口,输入命令启动压力测试。
jmeter -n -t "D:\project\test.jmx" -l "test2.log" -e -o D:\project\result2
这里需要注意 :日志的存储路径文件夹必须是空的,在开始下一次执行之前,必须关闭上一次的测试报告。具体的压力测试报告指标解析待下期进行补充。