第九期_接口测试 mock 弱网与实战准备_20190717

作业批改

  • cookie的问题
  • cookie的保存,可以使用yaml文件进行存储,使用yaml的dump功能把重要的数据保存到外部
  • curl
  • requests
  • mock

常见mock系统

yapi

docker run -d --name mongo-yapi mongo

docker run -it --rm \\
  --link mongo-yapi:mongo \\
  --entrypoint npm \\
  --workdir /api/vendors \\
  registry.cn-hangzhou.aliyuncs.com/anoy/yapi \\
  run install-server

docker run -d \\
  --name yapi \\
  --link mongo-yapi:mongo \\
  --workdir /api/vendors \\
  -p 3000:3000 \\
  registry.cn-hangzhou.aliyuncs.com/anoy/yapi \\
  server/app.js

默认帐号: admin@admin.com,密码 ymfe.org

swagger与yapi等平台的区别

  • swagger是一个api全生命周期的解决方案,完善的生态,已经成为标准。依赖的是openapi的规范与代码层的自动生成。
  • yapi是一个接口管理平台,他的生态弱,更多的是基于人工管理,依赖人工与UI界面维护。

弱网

企业微信