Jmeter记录

152 阅读1分钟

场景1:如何模拟100个不同用户同时登录?

  1. 利用注册接口获得100个用户,保存起来(可以使用BeanShell提取用户信息)
  2. 设置线程组的参数线程数100,Ramp-Up为0(表示100个线程同时触发),循环次数为1
  3. 设置取样器,用户参数需要参数化,数据源为步骤一的结果

基础知识点

1 Jmeter测试元件执行顺序

新建一个线程组: 配置元件>>前置处理器>>计时器>>采样器>>后置处理器>>断言>>监听器

2 计时器是用来做什么的

参数化的一种方式,用于向采样器提供可变参数

3 性能测试的观察指标

  1. TPS/QPS
  2. 平均响应时间
  3. 错误率
  4. CPU(在75%左右)
  5. 内存
  6. IO
  7. 服务器带宽
  8. 数据库CPU(通过Zabbix观察)
  9. 数据库读写效率(通过Zabbix观察)

4 聚合报告包含哪些内容

image.png