MQ 消息在自动化 CASE 中的应用

摘要

从代码层面来说,订单作为数据流,理论上直接调订单服务的接口就能完成订单状态的变更,实际上涉及实物的订单,线上线下会有联动关系,订单状态的变更依赖实物的流转状态。

从业务层面来说,B2C业务作为公司核心业务之一,订单的服务对B2C流程做了很多针对性处理,日常需求的改动时,如果能够自动化的回归B2C流程的正逆向流程,对于QA来说会起到事半功倍的效果。

B2C业务流程举例说明,用户在APP下单支付后,订单服务会调用仓储服务的接口,创建出库单,质检仓发货成功后,对外发送MQ消息,订单服务收到MQ消息后,才会修改订单状态为【已发货】状态,用户签收后,订单收到物流签收消息,状态变更为【交易成功】。

欢迎在评论区写下你对这篇文章的看法。

评论

Accueil - Wiki
Copyright © 2011-2024 iteam. Current version is 2.137.1. UTC+08:00, 2024-11-15 10:45
浙ICP备14020137号-1 $Carte des visiteurs$