通用技术 公司订单超时支付改造 从 redis 改到使用 mq 的延迟消息,这一块 测试需要注意什么

JeremyLucky · 2022年08月09日 · 最后由 Jerry li 回复于 2022年08月12日 · 3553 次阅读

公司订单超时支付改造 从 redis 改到使用 mq 的延迟消息,这一块 测试需要注意什么

共收到 1 条回复 时间 点赞

个人的简单思路:

  1. 不管什么改造,业务不能变。所以先保证功能和之前是一致的。回归测试,自动化测试先安排上。
  2. 改造的目的,是这个系统改动的需求。所以同样的,要确认和分析需求。比如说有什么样的性能指标?改造后希望比改造前提升多少?性能测试麻烦安排上。
  3. 其他可能的风险。改造之后,长时间运行之下会不会有性能的变化?两个系统的数据处理容量是否有不一样和风险?
  4. 预警系统是否要随着一起修改?(原来要监控 Redis,现在要监控 mq? 两者之间的预警阈值怎么设置?)
  5. 切换方案和演练。如何在不影响线上数据完整性的情况下做两个系统的切换?是否会对客户产生影响? 如何在生产环境中做验证? 如果切换过程或之后出现问题,如何回滚?
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册