该工具可以在本地启动一个mock数据的服务器,服务器端口可自定义,返回数据完全支持mock的各种写法和函数,同时支持websocket服务,并可设置服务的返回数据,和推送频率。
下载地址
https:// github.com/gitlwz/elect ron-mock/raw/master/build/mock%20Setup%200.0.2.exe
使用方法
1。创建项目
服务的容器是项目,可以有多个项目,项目下有各自的mock服务和websocket服务
![55d6e63ef50cc4432540afd30a058215.png](https://i-blog.csdnimg.cn/blog_migrate/24897a1f54823a38cb4527eb7c57a018.jpeg)
![fa6712c4d8449812e80dd8218823cbf0.png](https://i-blog.csdnimg.cn/blog_migrate/c779a30efd1bfae721c68aacb0eb9510.jpeg)
2.创建接口
打开项目,创建接口
![1b027342db5104926d76ba5430a3e000.png](https://i-blog.csdnimg.cn/blog_migrate/dc3b6de889120b4e86a138b767dfe773.jpeg)
添加接口
![199fa7342720f89b445a4b87b43550fb.png](https://i-blog.csdnimg.cn/blog_migrate/e6b7a9a3dd80c8ab1b02540fbaaa75e0.jpeg)
创建接口服务,返回数据支持所有的mock 类型函数 mock类型函数
![251d504f21537316f034d09f1b6bb898.png](https://i-blog.csdnimg.cn/blog_migrate/286becaeee841d472ca9520796a29f67.jpeg)
3.获取请求地址
获取服务接口的url,即发请求的URL
![8a48252b650f0e641a8d1c03dc5b3ade.png](https://i-blog.csdnimg.cn/blog_migrate/da90c92a25f9b0ebbc6adb1b70af5c71.jpeg)
4。websocket的建立同普通的请求一样,只不过多了一个推送时间的填写。
websocket 的请求地址跟项目有关,因此一个项目的websocket请求地址是相同的,如果一个项目有多个websocket,那么只要在websocket建立之后send相应的订阅关键字即可。
![7dc76f017bba993c88883f2ef1b2fbe0.png](https://i-blog.csdnimg.cn/blog_migrate/74040f3db23be8a922ce01ad6287a231.jpeg)
5.修改所有服务的端口号
![57d64caf8a5d019205a57df660c42d71.png](https://i-blog.csdnimg.cn/blog_migrate/6871457b4ec26de547f6777504d5f822.jpeg)