工具介绍
Mmock 是一个用于测试和快速原型设计的 HTTP 模拟应用程序
=========
Mmock 是一个面向开发人员的测试和快速原型设计工具:
简单快速的 HTTP 模拟服务器。
- 下载 Mmock
- 创建模拟定义。
- 配置应用程序端点以使用 Mmock
- 接收预期的响应
- 在 Web UI 中检查请求
- 将其发布到真实服务器
使用 Go 构建 - Mmock 在多个平台上无需安装即可运行。
特性
- 通过 JSON 或 YAML 便捷地定义模拟内容
- 响应中的变量(虚拟或请求数据)
- 路由模式可能包含命名参数(/hello/:name)
- 通配符匹配(* hello*)
- 根据方法、URL 参数、查询字符串、头、Cookie 和体进行请求匹配。
- 模拟定义热更替(无需重启即可编辑模拟内容)
- 网页界面可查看请求数据(方法、路径、头、Cookie 和体等)
- 具有场景的状态化行为
- 验证
- 代理模式
- 网页界面中提供细致的日志信息
- 使用 WebSockets 实时更新
- 优先级匹配
- 失败测试的疯狂模式
- 公共接口自动发现
- 轻量化且便携
- 不需要安装
模拟定义文件示例: