Jmeter压力测试步骤
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
1.选择语言
Jmeter默认英文切换语言为中文
2.创建线程组
点击选中测试计划右键点击添加线程组
点击线程组这里可以设置名称添加注释设置线程数每次有多少线程同时开启)、线程响应时间多少秒完成线程、循环次数每个线程数需要开启几次等
线程数、ramp-up时间、循环次数根据实际需要填写
(1)线程数即虚拟用户数。设置多少个线程数也就是设置多少虚拟用户数
(2)Ramp-Up时间(秒)设置虚拟用户数全部启动的时长。如果线程数为20,准备时长为10秒,那么需要10秒钟启动20个线程。也就是平均每秒启动2个线程。
(3)循环次数每个线程发送请求的个数。如果线程数为20,循环次数为10,那么每个线程发送10次请求。总请求数为20*10=200。如果勾选了“永远”, 那么所有线程会一直发送请求,直到手动点击工具栏上的停止按钮,或者设置的线程时间结束。
3.创建取样器
点击选中线程组右键添加取样器-HTTP请求
点击刚设置的取样器这里可以设置名称设置http/https不输入默认为http服务器IP端口号不输入默认80端口选择HTTP请求类型
4.创建监听器获取监控结果
4.1 点击选中HTTP请求右键添加监听器-查看结果树
这里可以看到响应数据和请求内容以及取样器结果等取样器结果如下图请求栏有请求头和请求数据响应数据栏有响应头和响应数据。
4.2 点击选中HTTP请求右键添加监听器-聚合报告
点击执行就可以通过聚合报告查看执行结果