一个场景是我们做接口测试的时候,这种多接口联动组合成一个业务流大用例大场景的测试用例,其中某些接口并不重要或者说是属于支撑用的查询类接口,而执行它们又需要耗费巨大的时间等资源成本,而且这种非测试目标的服务用接口的稳定性也不靠谱,比如某些分支测试环境,我只想测试目标接口,但是需要这几个服务接口,但是这套测试环境还没有去配置拉取相应的那些支撑服务或其他模块。这时候就可以用到接口mock,对这些返回值进行写死,可以迅速执行完整套用例,节省了极大的时间和精力成本,也降低了不稳定的不可控因素。
只要对需要mock的接口,不进行真实请求,直接提取用户设置的返回值 作为下游的入参,然后该提取提取,该断言断言。即可
对多接口业务流用例中某些接口的返回值写死
mock功能
前端:
修改相关的函数: