众所周知,在代码实现,有些异步场景需要使用到消息队列,作为测试人员来说消息队列如何测试呢?
首先消息队列分为两个端,一个是生产端,一个是消费端,针对不同的端,我们的关注也有所不同
对于生产端,我们关注的点在于消息是否正常的发送成功,发送的内容是否符合预期,那除了这些还有哪些需要关注的?本文总结了一下几个方面
注意点 |
测试点 |
---|---|
MQ发送的时序问题 |
|
MQ重复发送 |
|
MQ发送的消息体 |
|
MQ发送的节点 |
|
对于消费端我们要重点关注什么呢
注意点 |
测试点 |
---|---|
MQ消费的时间节点 |
|
MQ消费的内部逻辑处理 |
|