一,JMeter性能测试

  1. jmeter 可以对静态资源,例如js,html等以及动态资源,例如php,jsp,ajax等进行性能测试
  2. jmeter 可以挖掘出系统最大能处理的并发用户数
  3. jmeter 提供了一系列各种形式的性能分析报告
使用jmeter 一般用于以下两种类型的性能测试:

**负载测试:**通过测试系统在资源超负荷情况下的表现,以发现设计上的错误或验证系统的负载能力
**压力测试:**测试系统能承受的最大负载能力。目的在于挖掘出目标服务系统可以处理的最大负载

使用jmeter 进行性能测试的基本过程:

Jmeter性测相关总结

二,指标

含义:
  1. TPS:每秒通过事务数
  2. QPS:每秒查询接口数
  3. RPS:每秒请求数
  4. HPS:每秒点击数
  5. throughput:吞吐量,通常用TPS和QPS来表示
部分情况理解:
  1. 在Jmeter中如果只有单接口测试,那么TPS = QPS = HPS = RPS
  2. 如果是多接口的混合场景,只有在事务控制器下执行,才能将其理解为TPS

三,案例类型

1)高并发

利用同步定时器(Synchronizing Timer)进行:

相关文章: