访问Hmock线上环境:
1. 提供线上淘宝登录帐号和沙箱环境卖家帐号(如果有就提供没有可以不用提供)由阿里技术支持做权限配置
2. 配置成功后,登录地址:https://hmock-hotel.alitrip.com/hmock/booking/booking.htm?spm=0.0.0.0.UzdXd9。开启hmock接口联调。
对接商需要在接口验收页面配置服务地址,该服务地址即第三方请求接收的地址,homck请求将打到该服务地址上。
a. 选择接口
在页面左侧的“接口验收”TAB下选择要调试和验证的接口,目前支持且必须要验证的接口有:验证价格库存接口(试单)、预定接口(下单)、查询订单接口、取消订单接口。
b. 选择接口对应的场景
场景选择和接口是联动的。
接口选择后,点击页面右侧的“场景选择”,会下拉显示该接口下需要验证的场景case
c. 设置接口请求参数
接口场景选择后,“接口请求”中会自动组装默认的请求参数和请求数据;针对不同的测试场景,对接商可直接修改对应参数值。
d. 发送请求
完成请求设置后,点击“发送”button,该请求即发送至商家服务地址配置的服务上。
e. 验证接口响应
针对接口的每个测试case,有对应的期望响应。请求成功发送并响应后,hmock会获取实际的请求响应数据。
通过实际响应和期望响应的对比,判断接口响应是否符合预期。
人工验证:人工检查两者是否一致,判断是否验证通过
自动验证:通过ResultCode的比对,自动判断响应结果。(待实现)
对接商在hmock后台可以查看每个接口每种测试场景的验收通过情况和具体请求及响应数据。
P1 P2级测试场景全部通过,则接口验收通过,可以进行后续的集成验收环节。