性能测试场景设计
一、性能测试停止红线。cpu:70%~80%
内存:40%
响应时间、错误率
二、性能测试场景设计原则、前提
并发数:数据准确,提前设计。
1.了解用户怎么用;
2.体系怎么构建;
3.和sre系统工程师一样,能看判定出出瓶颈。
对整体体系有相近得了解!95%时间投入在性能方案设计。
设计前提:系统应用情况、数量,要清晰。每个应用配置几个pod,进行设计。
三、设计思路:
1.分解动作:1个pod为基数,跑到极限为止:评估1个pod能力;每个组件单独承受能力,清楚后,才能知道最低水位在哪,能力最差得点在哪。看研发是否有提升空间;
2.线性测试:不断加机器,线性扩展;
3.整体测试: 综合性能测试,模仿用户使用习惯,验证自己推断结果。
模拟环境的合理性,各个接口组合,是否有合理喘息时间。
4.确认业务常用动作,确保最重要的没问题。
四、瓶颈排查
从后往前走。
大部分是对单pod,单个服务器做压力。不要大量时间去加pod测试执行。
原文链接:https://blog.csdn.net/weixin_41192742/article/details/123500150
页:
[1]