Jmeter使用

2020-06-12  本文已影响0人  小云1121

一,jmeter可用性

1,性能测试

2,压力测试

3,接口测试

二,安装
下载地址:<u>https://jmeter.apache.org/download_jmeter.cgi</u>

三,使用
1,打开Jmeter,新建一个测试计划
2,线程组
选择测试计划->添加->线程->线程组


image.png
image.png

每秒(Ramp-Up时间)100个用户(线程数)执行,循环1次(循环次数)

3,变量
添加->配置元件->CSV Data Set Config


image.png
image.png

CSV Data Set Config 本地变量文件变量之前以,隔开,如图


image.png

4,HTTP CooKie管理器
作用:
HTTP Cookie管理,主要是通过其他途径获取有效的用户登录后生成的cookie,放入HTTP Cookie管理中,在后续接口的操作中,请求会自动带上有效的cookie信息,让服务器认为,接口现在的操作是已登录有效用户,从而保证我们接口的正常运行及返回

添加->配置元件->HTTP CooKie管理器


image.png

5,hTTP请求
添加->取样器->HTTP请求


image.png
image.png

6,添加监听器
添加->监听器->


image.png

四,扩展

1,influxdb+Grafana+jmeter监控搭建

2,jmeter分布式部署测试
2.1,controler机器上部署jmeter,修改配置
jmeter.properties,修改如下配置:
remote_hosts=127.0.0.1:1099,192.168.29.185:1099(多台slave之前用 "," 隔开)
注:csv文件变量需要用相对路径

2.2,执行机agent启动jmeter-server端
在目录\apache-jmeter-5.0\bin下,修改jmeter.properties文件中
server.rmi.ssl.disable=false,改为true
启动jmeter-server.bat
注:需要运行的jmx文件及文件变量需要上传到执行机上,且文件变量相对路径正确

2.3,controler启动agent测试


image.png
上一篇下一篇

猜你喜欢

热点阅读