线上测试流程说明

一、沙箱全链路测试

    选择并确认业务模块的测试流程,以商家线上实际有效单据为测试数据,基于沙箱环境的全链路一键式自动测试工具。
常规接口调用的URL为mock地址,通知消息接口的URL为商家侧的测试地址。
    建议所有接口先通过单接口沙箱环境测试通过后,再借助沙箱全链路测试工具完成业务流程全链路测试。
    有效单据ID获取方法:
    1、使用正式门店以前产生的真实订单或售后单进行测试。
    2、创建一个线上测试门店的测试订单或售后单进行测试。
    以订单正向流程-众包配送流程为例,填写订单号后,开启一键测试,平台会自动向商家消息接口的测试地址发送消息,
商家消息接口接收到消息后,需要回调接口,且调用接口的URL要求是接口的mock地址,依次完成所有节点链路测试。
在测试完成后,可以根据节点颜色变化查看当前接口或消息的测试结果。



二、线上测试门店验证

开放平台已提供沙箱全链路测试工具,请优先通过该工具测试各业务场景流程,如工具不满足某业务场景测试需求,
再通过创建线上测试门店方式验证业务流程。

1、运营设置:
  商家通过商家中心(store.jddj.com)修改门店名称、配送地址和范围。
  若仅测试下单及接单流程,则地址可改为偏远地区(正常用户定位不到的地区),如山上或湖里。
  若需要测试接单和配送整套流程,请尽量缩小服务范围,防止真实用户下单产生投诉。
  门店上架一个商品,并将库存改为1,门店名称含有测试字样,防止用户产生真实订单。



2、用到家APP定位在门店服务范围并进行下单,商家运营人员按照流程操作商家侧系统。
运营人员监测商家自有系统及到家平台的商家中心(或京明管家)各功能是否能正常操作,研发人员监测订单流转系统日志。
3、分别测试订单正向流程和逆向流程(用户申请取消、到家客服取消),测试所有已接入接口是否正常。




4、当订单流程出现问题时,根据订单流程图检查相应接口返回的异常说明,并按照说明排查问题。
5、 线上测试完毕后,请及时将门店营业状态改为休息中,待正式上线使用。