jmeter之网站性能测试
一、线程组
主要包含三个参数: 线程数、准备时长(Ramp-Up Period(in seconds))、循环次数。
线程数:虚拟用户数
准备时长:单位秒,设置的虚拟用户数需要多长的时间全部启动。如 线程数设置20,时长10,则表示10s启动20个线程。
循环次数:每个线程发送请求的次数。若线程数20,循环5,那么每个线程发送5次请求。请求总数 20*5=100 勾选forever,将一直执行,除非手动停止或崩溃。
二、添加HTTP请求
三、设置 QPS限制 (常数吞吐量定时器)Constant Throughput Timer
该定时器可以方便地控制给定的取样器发送请求的吞吐量
Target thoughput :目标吞吐量。注意这里是每分钟发送的请求数,实际填的数值为 60*QPS。有5个选项,分别是:
四、添加监视器
分别添加 聚合报告 和 查看结果数
响应的时间单位:毫秒
备注:1秒=1000毫秒