新模块提测
1)上下游怎么通信的?通信协议如何定义的?通信协议里哪些是必传字段,哪些是可选字段?包大小?如果传了脏数据,模块怎么处理?
2)整体的工作流程?模块是怎么接收上游数据的?如何解析处理的?如果需要请求下游/旁路模块,时延怎么样,请求回来的数据又是怎么处理的?最终是如何组装数据回传给上游的?
3)模块之间如何调度的?
4)时延怎样?
5)遇到超时如何处理?上游跟模块的超时 & 模块跟下游的超时如何取值?是否有重试机制?
6)模块本身如何保证可用性?挂了怎么办?
7)资源消耗?模块参数比如线程数的调整的影响?
8)代码覆盖率怎样?
老模块bug fix
1)bug fix背景?如果确保bug被fix了呢?
2)是否对周边逻辑或数据传送有影响?是否对资源消耗有影响?
3)回归测试很重要!
持续补充....
网友评论