性能压力测试指导方案

性能压⼒测试指导⽅案
⼀、性能测试流程指导图
⼆、测试⽬标
测试商城4.0项⽬,对系统服务的性能压⼒测试,并对⽐样本数据,可以达到以下⽬的:
1. 了解量级数据模型⾼并发压测环境下,不同业务模型对服务器资源使⽤情况。
2. 了解量级数据模型⾼并发压测环境下,不同业务模型的性能数据是否优于⽣产环境。
3. 了解量级数据模型⾼并发压测环境下,不同业务模型的压⼒测试,了解性能瓶颈,提供优化⽅向。
4. ⽐对测试数据与样本数据,了解数据差异、了解优化⽅向,并考虑未来3年的增长率,提供优化⽬标。
三、收集⽣产环境模型
1. 配置模型
(1) 1:1⽐例镜像复刻⽣产环境应⽤服务器硬件配置
(2) 1:1⽐例镜像复刻⽣产环境应⽤服务器软件配置
(3) 1:1⽐例镜像复刻⽣产环境数据库服务器硬件配置
(4) 1:1⽐例镜像复刻⽣产环境数据库服务器软件配置
2. 业务模型
(1) ⽤户模型:收集整理⽣产环境⽤户常⽤真是活动轨迹、活动时间频率⾼发业务活动轨迹,整理输出性能测试业务⽤例。
(2) ⾃建模型:全链路模型、重点业务模型、混合业务模型,输出性能测试业务⽤例
3. 数据模型
(1) 收集⽣产环境已注册⽤户量
(2) 收集⽣产环境⽤户活跃数(活动期间\⾮活动期间)
(3) 收集⽣产环境⽤户完整量级数据,包括不限于:浏览量、购物车商品量、下单量、交易量、⽀付量、订单删除、订单修改等数据量(活动期间\⾮活动期间)
(4) 收集⽣产环境⽤户集结点(活动期间\⾮活动期间)
(5) 收集完整数据量后,结合业务模型,确认需要进⾏参数化的数据
四、样本数据
对已构建好的Beta环境进⾏不同业务模型、数据模型的⾼并发压测,获取整理每个业务模型的样本数据,样本数据包括以下两部分
1. 服务器资源数据:高尔夫球场围网
(1) CPU
(2) 内存
(3) I\O
2. 业务指标:
(1) 最⼤吞吐量
(2) 最⼤成功率(=100%)
(3) 最⼤⽤户并发数
(4) 响应时间
3. 仅供参考指标:
(1) 资源指标:
①系统CPU使⽤率<=70%
②系统内存使⽤率<=70%
③系统I/O使⽤率<=70%
(2) 业务指标:
①吞吐量:
dds信号源1) 互联⽹电⼦商务:10000TPS~1000000TPS
2) 互联⽹中型⽹站:1000TPS~50000TPS
3) 互联⽹⼩型⽹站: 500TPS~10000TPS
4) 淘宝TPS值为30000~300000/秒
②业务成功率:
1) >=99.6%(失败率⼀般由于⽹络超时原因导致)
③⽤户并发数:
1) >=15000
④响应时间
1. <=2秒,性能优异
2. <=5秒,性能良好
3. >=10秒,性能不可接受
管式反应器4. 互联⽹企业在线实时交易响应标准为500毫秒以下,例如淘宝业务10毫秒左右
delta并联机器人
5. 使⽤⽣产环境配置模型、业务模型、数据模型,进⾏beta环境⾼并发测试,获得⾼并发样本数据。
6. 使⽤同样⼀套配置,进⾏商城4.0⾼并发测试,⽐对样本数据,查看⽐对结果。
7. 使⽤增量数据模型测试,满⾜未来3年的⼀个增长⽐例性能要求。
五、数据⽐较
六、业务测试模型附件:电磁屏蔽导电胶
范例:
七、测试计划:
省略
cslg
⼋、测试⼯具:
压测⼯具Jmeter、服务器资源监测⼯具dstat/运维常⽤⼯具、Xshell

本文发布于:2024-09-22 21:15:37,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/224936.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:业务   模型   环境   数据
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议