任务描述
测试执行
需求描述
需求背景
目前凤凰重刊,满足重刊条件先下架,再组装数据,如果组装失败会导致大量的listing无法刊登
需求描述
1.凤凰重刊时,满足重刊条件的数据,先组装重刊listing数据,若组装失败(拿不到价格/模板/标题/描述等),则对应的listing不执行下架,且在凤凰重刊队列展示错误原因
2. 一次取一百个符合条件的listing进行组装数据,组装成功的lsting,调接口下架后,按批次提交给刊登队列,提升刊登效率
验收标准
暂无
相关用例
- #52820 1、满足重刊条件的数据,是否可在正常下架后重刊-满足条件的数据可重刊,在队列可看到重刊的数据
- #52821 2、拿不到价格组装失败的数据,是否可重刊校验-未拿到价格的数据,对应的listing不下架,在凤凰重刊队列可看到错误原因
- #52822 3、拿不到模板组装失败的数据,是否可重刊校验-未拿到模板的数据,对应的listing不下架,在凤凰重刊队列可看到错误原因
- #52823 4、拿不到标题组装失败的数据,是否可重刊校验-未拿到标题的数据,对应的listing不下架,在凤凰重刊队列可看到错误原因
- #52824 5、拿不到描述组装失败的数据,是否可重刊校验-未拿到描述的数据,对应的listing不下架,在凤凰重刊队列可看到错误原因
- #52825 6、拿到价格或者模板,未拿到标题/模板的数据,是否可重刊校验-未拿到标题/模板的数据,对应的listing不下架,在凤凰重刊队列可看到错误原因
- #52826 7、组装数据时后端处理逻辑校验-一次取一百个符合条件的listing组装数据,组装成功的调下架接口,按批次提交给刊登队列
测试完成,用例中组装失败的场景(拿不到标题价格模板描述等,由于数据是从生产同步的,导致测试环境无法模拟,所以测试组装数据失败的场景是把p_market_product表里的字段FirstCategogld 和字段Categoryld字段清空
组装失败的数据不会下架
可验收的数据:select * from pp_phoenixplan_ebay_queue where SellerSku in ('E141132K8IIQ138','R191751VJWO3NSD','S151105HESX3PFK')等