Mock数据生成工具

1. My JSON Server

将伪造数据存储在github上,然后通过my-json-server搭建的平台去访问mock数据。

类似一个proxy功能。例如:https://my-json-server.typicode.com/camillalo/json-server

2. mockaroo

可以生成多达1000行的切实的测试数据供app测试,更多数据需要付费;或者你也可以将mockaroo作为一个docker image部署到自己的私有云上。

生成格式有:csv, json, sql, excel

或者 以stream的形式发到MQTT终端

支持的数据类型高达157种:
在这里插入图片描述

2.1. ngrok

一个命令就可以通过任意的NAT或防火墙为你的localhost server生成一个实时的、安全的url。

暴露一个本地服务器到internet上
在这里插入图片描述
如何使用?

  1. 下载zip包
  2. unzip包
 unzip /path/to/ngrok.zip
  1. 连接账号(这个命令会讲你的authtoken加到默认的配置文件ngrok.yml上)
./ngrok authtoken 1ufFLEeTKH2aCIzY9G442Pi86qM_453tbRdkbos23Z2UtXUCr
# 输出
Authtoken saved to configuration file: /Users/kk/.ngrok2/ngrok.yml
  1. 启动
./ngrok help

# 开启一个http通道,指向80端口
./ngrok http 80

3. mockServer

如果你的系统中安装了mockserver,那么你可以做:

  • 配置mock,针对不同的request返回指定的response
  • 配置一个proxy来处理request和response
  • 如果Mockserver没有匹配成功,会返回404
  • mockserver可以以不同的形式部署,下面我们讲的是npm包

使用:

  1. 安装
npm install mockserver-node --save-dev
  1. 启动
var mockserver = require('mockserver-node');
// ...
  1. 客户端
npm i -D mockserver-client
var mockServer = require('mockserver-client'),
    mockServerClient = mockServer.mockServerClient 
// MockServer and proxy client

4. Postman mock server

在postman上配置mock server。

5. mockapi 强推

一个online的mock平台。不需要搭建平台,随时随地生成切实的mock数据。

补充

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值