简介
将 API 模拟器 MOKKU 添加到 Chrome 开发人员工具中,以实现无缝集成和测试。
Mokku 通过模拟 API 并更改其响应、响应时间和状态来帮助用户,用户可以尝试所有测试用例场景,例如加载时间长、错误状态或任何丢失或不正确的数据。
Mokku 将自身添加为开发工具中的选项卡作为面板。在选项卡中,用户可以查看网络日志和模拟。只需单击“模拟”按钮即可模拟来自日志的任何网络调用,然后可以编辑响应。用户还可以搜索日志。也可以通过创建模拟按钮从头开始创建模拟。
详细发行说明:https://github.com/mukuljainx/Mokku/releases
v2.0.6
从注入脚本中删除哨兵
搜索模拟时的错误处理
v2.0.4
特征:
也在单独的窗口中加载 Mokku
添加哨兵以进行错误跟踪
也模拟日志中的标头
v2.0.1
修复:状态未反映在模拟中
功能:添加编辑模拟日志的选项
v2.0.0
新用户界面
黑暗主题
可调整大小的模态(日志和模拟)
更好的代码(允许快速添加功能)
Bug修复
v1.8.2
修复了损坏的构建。
v1.8.0
将清单和其他包更新到最新版本。没什么新东西,这可能会破坏一些东西,但需要进行更改以改进扩展并发布 v2.0.0
v1.7.0
允许用户使用相同的 url 和方法创建多个模拟。在创建新的模拟时,任何先前的模拟都将被禁用,启用任何模拟也是如此。
添加模拟的描述字段。
v1.6.1
错误修复
v1.5.0
添加文本响应格式。
v1.4.0
粘贴后自动格式化 JSON(如果有效)
v1.3.0
导入和导出模拟
复制模拟以快速复制
v1.2.0
新的 JSON 编辑器具有 lint 更详细的错误
v1.1.0
动态 URL 模拟
网址如
1. 可以添加“service/chat/user/:userId/messages”。所有 URL(例如“service/chat/user/u1/messages”、“service/chat/user/u2/messages”等)都将被匹配,但响应将保持不变。将来 userId 将像 expss 一样作为参数使用,并且您可以提供处理函数。
2. 还可以添加“service/some/thing/(.*)”,(.*) 将匹配任何内容,就像上面一样。
所有 URL 均可访问,但在从面板启用之前,Mokku 不会将脚本注入到本地提供服务并使用“http://localhost*”访问的任何页面中。
集合和动态模拟生成器即将推出!
您可以在 https://github.com/mukuljainx/mokku/issues 提交问题、错误或功能请求