axios库最方便的请求模拟工具,内置Chrome扩展程序支持。
axios 库最方便的请求模拟工具,内置 Chrome 扩展程序支持。
为什么需要模拟请求
- 你无需再等待依赖的接口开发并部署完成,只需要定义好接口字段,前后端就可以并行开发了。
- 有的接口可能会污染生产环境的数据,此时通过模拟请求,指定你想要的响应,就不会发送真实的请求了。
- 很多时候,接口可能会返回各种类型的响应,开发与测试人员需要验证在不同返回下代码是否都正常工作,例如:当接口 500 时,页面是否能如预期进行展示。通过正常操作创造这些数据,有时会特别繁琐或非常困难,而使用模拟请求就方便了,想返回什么就返回什么,也能高效地进行边界测试。
- 是TDD(测试驱动开发)以及自动化测试的基石。