如何有效地进行测试沟通

2017-03-07  本文已影响19人  Shirley_奋进中的虾米

新模块提测

1)上下游怎么通信的?通信协议如何定义的?通信协议里哪些是必传字段,哪些是可选字段?包大小?如果传了脏数据,模块怎么处理?

2)整体的工作流程?模块是怎么接收上游数据的?如何解析处理的?如果需要请求下游/旁路模块,时延怎么样,请求回来的数据又是怎么处理的?最终是如何组装数据回传给上游的?

3)模块之间如何调度的?

4)时延怎样?

5)遇到超时如何处理?上游跟模块的超时 & 模块跟下游的超时如何取值?是否有重试机制?

6)模块本身如何保证可用性?挂了怎么办?

7)资源消耗?模块参数比如线程数的调整的影响?

8)代码覆盖率怎样?

老模块bug fix

1)bug fix背景?如果确保bug被fix了呢?

2)是否对周边逻辑或数据传送有影响?是否对资源消耗有影响?

3)回归测试很重要!

持续补充....

上一篇下一篇

猜你喜欢

热点阅读