如题,做个大概的介绍:
OMS(订单管理系统)、WMS(仓库管理系统)、TMS(物流管理系统),这几个系统存在一个承接关系,且单个系统的业务流程也比较长和复杂。拿 WMS 系统举例。比如一个订单,现在从上游(erp)推入到 WMS 系统进行订单入库,入库流程下有三、四个环节,做完这些环节才等于入库成功,且少部分客户的环节是不一样的。
现在针对这一个流程,考虑实现自动化,目前遇到的难点如下:
1.接口自动化技术选型。目前考虑的是 python + pytest + request + allure
2.接口该怎么去分层,因为系统业务复杂,涉及到的接口、数据库验证、返回验证都比较多。目前想不到一个好的分层方案。目前是想拿 WMS 系统做起来看看具体的情况
希望各位大佬给几个建议