性能测试()
环境准备:
- 1.准备压测脚本
a.由小到大逐渐增加压力
b.每次备份测试结果
c.最后对比分析
d.找出a、b、c、d这几点 - 2.根据压测数据和监控数据分析性能瓶颈
- 3.看监控数据
压测思路-准备相应的文档
- 1.性能测试(a-b):资源充足,请求越多,吞吐量越大
- 2.负载测试(b-c)请求数增加,响应时间降低,总的量趋稳
- 3.压力测试(c-d):超出系统负载,开始部分报错,响应时间大幅降低
- 4.d之后:系统奔溃,无法处理业务
-
TPS:每秒事物数
流程图.png
-
性能测试-三方协作
![](https://img.haomeiwen.com/i13488554/65e3fbbe78f9dc0e.png)
CSV 数据文件设置及应用
1.设置文件名:导CSV的表格内容
2.文件编码:utf-8
3.变量名称:替代表格内的内容,用于报文中
4.一般选择忽略首行:true
新增面试问题答案
1.fiddler抓包(登录和答案页面)
2.jmeter直接导入fiddler抓的包
3.设置CSV数据文件设置
4.CSV里面的变量名称替代的是CSV里面的内容,问题和答案是中文,所以变量需要转码,转码成功后用于http请求中
固定定时器
主要模拟用户反复请求的停顿
网友评论