服务端稳定性测试

目录

一、什么是稳定性

二、稳定性测试方法

方法一:线下稳定性测试通常的做法

关注指标:

测试注意事项

方法二:线上监控/线上巡检

三、故障模拟测试在提升系统稳定性中的实际应用

四、客户端稳定性测试


一、什么是稳定性

稳定性定义:系统长期稳定运行能力,需要时间累积才能度量

潜在的问题:某些系统问题,只有在一天、一星期甚至更长的时间才会暴露的问题。比如:内存泄漏问题

二、稳定性测试方法

稳定性测试整体思路:一定负载下,持续运行长时间,验证系统是否可以正常提供服务。

稳定性测试的边界:稳定性测试本质上仍然属于概率测试。即即使稳定性测试通过了,也不能保证系统100%没有稳定性问题了。实际项目中,要尽可能的提高测试的可靠性,可以通过多次测试,延迟测试时间、加大流量/并发等,来尽可能多暴露问题,来提高测试的可靠性。

影响稳定性测试的考虑因素:

  • 时间:是否需要不间断连续运行?长时间运行是否会有数据累积或者资源泄露?如测试稳定性,推荐测试时间 8小时以上

  • 大流量:哪些模块、数据和流量有关?极限流量下系统还能正常吗?

  • 大并发:正常逻辑业务的大并发以及操作冲突任务的并发下是否都能正常?

  • 环境:系统运行的环境如何?负载高、网络延迟、抖动等是否会

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

多则惑少则明

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值