/MockServer

a simple mock server that base on flask

Primary LanguagePython

Mock Server

Design Philosophy

基于Flask的简易mock平台

Key Features

  • 遵循Http协议,支持GET, POST, PUT, DELETE 常用http请求方式
  • mock结构体为标准json结构,支持参数内容规则制定以及对象返回信息
  • 内置常用校验器,equals、contains、between、length、type, 可灵活自己扩展

本地开发环境部署

  1. git clone 或者 checkout至本地目录
  2. 修改:MockServer/config.py 数据库相关配置
    USERNAME = 'root'
    PASSWORD = 'lcc123456'
    HOST = '127.0.0.1'
    DB = 'MockServer'
  3. 安装相应依赖库
    pip install -r requirements.txt
  4. 创建MockServer数据库, 默认DB是MockServer
  5. 生成数据库迁移脚本,应用表结构
    python manage.py db init
    python manage.py db migrate
    python manage.py db upgrade
  6. Start Server
    python run.py