Apikit 自学日记:使用 Mock API

创建 Mock API

1、进入API文档详情页面,点击 "高级Mock" 标签,点击"添加 Mock ”。

Apikit 自学日记:使用 Mock API_第1张图片

 

2、在弹窗中填写Mock API的触发条件和返回结果。

  • 触发条件支持请求头部、请求体(Form-data、JSON)、Query 参数等。以下例子表示当Form-data参数中包含 user_name = jackliu 时,返回预设的JSON字符串。

  • 返回结果除了返回固定的任意内容之外,系统还可以根据您的接口文档自动生成返回结果,或者通过Javascript生成复杂的返回数据等,相关教程可以查看详细的Mock API教程

Apikit 自学日记:使用 Mock API_第2张图片

 

调用Mock API

进入Mock API列表页面,点击调用地址即可复制到剪贴板,在代码中直接对该API地址发起请求即可得到响应结果。通过访问该 Mock API URL,可以根据不同的请求参数返回相应的期望结果。

Apikit 自学日记:使用 Mock API_第3张图片

 

Mock API 对触发条件的优先级是:

填写了触发条件 优先级 效果
当包含了触发条件所需要的参数时,返回预期结果
当所有填写了触发条件的 Mock API 都无法被触发时,触发无条件的Mock API并且返回预期结果
当以上两种情况均无法触发 Mock API 时,系统返回提示信息。此时请检查请求协议、请求方法、请求参数是否符合 Mock API 的设置。

注意:如果系统无法找到匹配的Mock API,不会返回相应的结果,因此调用Mock API必须保证请求的协议、请求方式(如GET、POST...)、参数值等能够命中事先设定好的Mock API触发条件。

你可能感兴趣的:(测试工具,postman,自动化)