性能测试方案:
测试环境 测试数据 测试模型 性能指标 压力策略 准入准出 进度风险
性能测试的概念
![](https://img.haomeiwen.com/i13909229/55aac13ef02f86f7.png)
![](https://img.haomeiwen.com/i13909229/f8a8a38e9c789748.png)
![](https://img.haomeiwen.com/i13909229/d4dcd47adc88494f.png)
返回的响应
如何计算在线并发数
- 统计某时段的当前在线用户数;
- 统计同一时段的操作某个功能的用户数;
- 把所有功能操作的用户数都统计出来;
- 将统计出来的用户数除以在线用户数就知道并发度了。
已知总用户数,如何计算并发度
TPS 反应的是服务器的处理能力
QPS 反应的是服务器的响应能力
事务:从客户端发起的一个或多个请求(这些请求组成一个完整的操作),到客户端接收到从服务器
吞吐量:一个性能测试过程中网络上传输的数据量的总和
吞吐率:单位时间内网络上传输的数据量,吞吐率=吞吐量/吞吐时间
jmeter参数设置
ramp-up时间:在规定的时间内将设置的线程全部启动起来
![](https://img.haomeiwen.com/i13909229/38e2bbddb5e5823a.png)
-
csv参数化
image.png
if控制器
![](https://img.haomeiwen.com/i13909229/dc2dc8ff3f4790cb.png)
![](https://img.haomeiwen.com/i13909229/0d19ca0811b2bbe4.png)
操作数据库
![](https://img.haomeiwen.com/i13909229/1053e18e52b284ce.png)
![](https://img.haomeiwen.com/i13909229/eb8b2fed32a5e12d.png)
前置处理器--用户参数
![](https://img.haomeiwen.com/i13909229/06535c7c5666497d.png)
![](https://img.haomeiwen.com/i13909229/40dbb8a181f85ddb.png)
定时器
![](https://img.haomeiwen.com/i13909229/2378818aa3a404ac.png)
debug取样器
用于测试调试阶段
![](https://img.haomeiwen.com/i13909229/83599fc6b143d151.png)
后置处理器
常用于对响应数据的处理
![](https://img.haomeiwen.com/i13909229/d332edd0e1ee0a2c.png)
![](https://img.haomeiwen.com/i13909229/b4b7a3ffd8f0e939.png)
分布式并发
![](https://img.haomeiwen.com/i13909229/46d62992c5d52402.png)
网友评论