Easy Mock - 数据模拟神器

简介: Easy Mock - 数据模拟神器


开源公告

由大搜车无线团队出品的 easy-mock 在线数据模拟服务上线至今已经有几个月时间了,近期网站刚更新了焕然一新的 2.0 版本,与此同时,我们还带来一个更重磅的消息:

今天正式将整个服务的代码在 github 开源(github.com/easy-mock/e…)

以此,你可以将功能完整的 easy-mock 服务部署到内网,并且与内网的开发流程(例如 swagger)集成到一起,内网集成与使用方式见本文最后的集成建议。

后续关于 easy-mock 的 bug 和建议,大家可以直接在 github 中提 issues,或者通过 pull request 的方式一起参与完善此项目。

链接与详细文档

使用数据

上线几个月以来,在线使用用户突破 8000 人,项目 12000 个,接口 70000 个,请求数 1700 万,在此感谢初期用户对我们的信任,并且提出了很多宝贵的意见,大家可放心使用此服务。

关于 Easy Mock

Easy Mock 是一个可视化,并且能快速生成 模拟数据 的持久化服务。

特性

  • 支持接口代理
  • 支持快捷键操作
  • 支持协同编辑
  • 支持团队项目
  • 支持 Restful
  • 支持 Swagger 1.2 & 2.0
    • 基于 Swagger 快速创建项目
    • 支持显示接口入参与返回值
    • 支持显示实体类
  • 支持灵活性与扩展性更高的响应式数据开发
  • 支持 Mock.js 语法
  • 支持 restc 方式的接口预览

更多详细特性可以通过使用文档了解 easy-mock.com/docs

界面截图

项目列表(内网项目,名字已隐去)

接口列表

接口编辑

项目设置

功能介绍

关于 Easy Mock 的内网应用

在此,跟大家推荐一下我们内网 easy-mock 的应用流程:

  • 需求,可行性评估。
  • 需求评审,通常是交互稿或者原型。
  • 交互或者设计评审,确认逻辑细节。
  • 开发给出排期,包括(接口定义/前端开发/联调/提测/测试时间)。
  • PM或架构师系统和架构分析产出。
  • 服务端设计数据库和接口,给出详细的接口定义(swagger)
  • 接口评审,完成后部署开发服务器,会自动根据 swagger 定义通过 easy-mock 服务生成对应的 mock 项目
  • 前后端分别开发,前端直接使用 easy-mock 提供的数据构建前端页面
  • 联调,提测。测试,预发。运维发布线上,测试回归线上。

可以注意加粗的部分,通过 easy-mock 提供的 swagger 解析服务,可以快速通过服务端接口定义生成前端需要的 mock 数据,大大减少在接口模拟方面花费的成本。

结语

希望通过本次 easy-mock 的开源,能够让这个工具惠及更多的开发者,并且希望通过开源的方式,让这个项目在社区中得到更好的孵化。

目录
相关文章
|
3月前
阿萨学工具:Apifox 用Mock.js写高级Mock的期望
阿萨学工具:Apifox 用Mock.js写高级Mock的期望
|
NoSQL 数据可视化 JavaScript
搭建easy-mock数据模拟服务器
搭建easy-mock数据模拟服务器
搭建easy-mock数据模拟服务器
|
3月前
|
JSON 网络架构 数据格式
Easy-Mock 全解及其详细使用
Easy-Mock 全解及其详细使用
47 0
|
4月前
|
前端开发 Linux Docker
DOClever安装和mock数据基础教程
DOClever安装和mock数据基础教程
|
数据采集 Web App开发 JavaScript
puppeteer vs python requests:哪种工具更适合采集视频链接?
如果你想要从网上下载一些视频资源,你可能会遇到一些难题:有些网站需要动态渲染或者用户交互才能显示视频链接,有些网站需要处理复杂的编码和数据格式。那么,在这些情况下,你应该选择哪种浏览器自动化工具呢?本文将对比两种常用的工具:puppeteer和python requests,并分析它们在采集视频链接方面的优缺点。
165 0
puppeteer vs python requests:哪种工具更适合采集视频链接?
|
数据可视化 前端开发 Java
Mock工具介绍,为什么使用Mock?
Mock工具介绍,为什么使用Mock?
452 0
本地部署easy-mock生成模拟数据
本地部署easy-mock生成模拟数据
163 0
本地部署easy-mock生成模拟数据
如何用Apifox 的智能Mock功能?
大家好。继上一章节我们学习了Apifox的前置操作和后置操作,我们基本上学会了如何使用Apifox 去测试一个接口了。现在我们开始学习Apifox的强大的Mock功能。 今天我们学习下最简单的智能Mock 功能。
|
前端开发 测试技术 Python
python接口自动化测试 - mock模块基本使用介绍
python接口自动化测试 - mock模块基本使用介绍
272 0
|
JSON 前端开发 JavaScript
5分钟教你用nodeJS手写一个mock数据服务器
对于前端开发者而言,javascript正扮演着越来越重要的地位,它不仅能为浏览器端赋能,在web服务器方面也有很大的价值(我们可以用nodeJS来写服务端代码,启动web服务器),因此本文所要描述的,便是javascript在服务端的应用。我将介绍如何使用nodeJS来搭建一个mock服务器,方便前端自定义mock数据请求,提高前端开发着的主观能动性和对项目健壮性的探索。
314 0