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部署到自己的私有云上。
2.1. ngrok
一个命令就可以通过任意的NAT或防火墙为你的localhost server生成一个实时的、安全的url。
暴露一个本地服务器到internet上
如何使用?
- 下载zip包
- unzip包
unzip /path/to/ngrok.zip
- 连接账号(这个命令会讲你的authtoken加到默认的配置文件ngrok.yml上)
./ngrok authtoken 1ufFLEeTKH2aCIzY9G442Pi86qM_453tbRdkbos23Z2UtXUCr
# 输出
Authtoken saved to configuration file: /Users/kk/.ngrok2/ngrok.yml
- 启动
./ngrok help# 开启一个http通道,指向80端口
./ngrok http 80
3. mockServer
- 配置mock,针对不同的request返回指定的response
- 配置一个proxy来处理request和response
- 如果Mockserver没有匹配成功,会返回404
- mockserver可以以不同的形式部署,下面我们讲的是npm包
npm install mockserver-node --save-dev
var mockserver = require('mockserver-node');
// ...
npm i -D mockserver-client
var mockServer = require('mockserver-client'),mockServerClient = mockServer.mockServerClient
// MockServer and proxy client
4. Postman mock server
5. mockapi 强推
一个online的mock平台。不需要搭建平台,随时随地生成切实的mock数据。
补充
- MQTT是什么
- [nodejs快速搭建MQTT服务器] (https://bbs.huaweicloud.com/blogs/251909)
- top48的开源mock server
Mock数据生成工具相关推荐
- 前端 mock 数据及工具介绍
前端 mock 数据及工具介绍 阅读本文,需要有前端开发的简单知识,接下来我们分别从介绍 Mock 数据概念(what).为啥要 Mock(why).如何 mock(how).mock 工具等方面来展 ...
- Web 开发人员必备的随机 JSON 数据生成工具
在 Web 开发中,经常会需要一些测试数据来测试接口或者功能时候正确.JSON Generator 就是这样一款生成随机 JSON 数据的在线工具,Web 开发人员必备,记得收藏和分享啊. 您可能感兴 ...
- labelme数据增强_NO. 21 标注工具 amp; 合成数据生成工具
[VGG Image Annotator ( VIA )] 简介:快速.轻便.设计精良,但功能有限 网址:http://www.robots.ox.ac.uk/~vgg/software/via/ [ ...
- Rasa课程、Rasa培训、Rasa面试、Rasa实战系列之数据生成工具chatette
Rasa课程.Rasa培训.Rasa面试.Rasa实战系列之数据生成工具chatette Chatette简介 Chatette是一个 Python 程序,它为给定模板文件的Rasa NLU生成训练数 ...
- python测试框架数据生成工具最全资源汇总
xUnit frameworks 单元测试框架 frameworks 框架 unittest - python自带的单元测试库,开箱即用 unittest2 - 加强版的单元测试框架,适用于Pytho ...
- python制作考试系统_python测试框架数据生成工具最全资源汇总
xUnit frameworks 单元测试框架 frameworks 框架 unittest - python自带的单元测试库,开箱即用 unittest2 - 加强版的单元测试框架,适用于Pytho ...
- datafaker-测试数据生成工具使用
参考文章 一.前言 1.什么是datafaker? datafaker是一个大批量测试数据和流测试数据生成工具,兼容python2.7和python3.4+,欢迎下载使用.github地址为: htt ...
- MySQL基础数据生成工具
这是一个自己写的用于生成基础MySQL数据的工具,仅供用于基础语法练习.该工具生成的所有数据均为虚拟,以上所有数据均为随机生成,需要者可自取. https://download.csdn.net/do ...
- 【DataProcessor】简易的通用多进程数据生成工具类(Advanced for HVD)
0x00 前言 基于先前实现的Python多进程共享内存队列实现的SMQueue(原文地址), 认真思考了一下,虽说prototype类的东西写起来很酷,但无法产生太大的使用价值, 为了方便调用和扩展 ...
最新文章
- 三个Javascript内容切换效果类
- ISQL文件夹,目前唯一解决办法就是sa密码设置为复杂点的,开机密码设置成复杂点的。...
- android studio 7200u,超惊艳的设计!微软正式将Surface Studio和Surface Laptop带进中国:设计师们都看哭了...
- python浮点数运算问题_python基础教程之. 浮点数运算:问题和局限
- 基因序列算法:编辑距离( Levenshtein 距离)和LD算法
- css3中的box-sizing属性的使用
- Pandas入门3(dtype+fillna+replace+rename+concat+join)
- 64位 linux 32位连接器,32位汇编程序在64位Ubuntu上的汇编和连接
- lte盲重定向_LTE重选、切换、重定向的区别
- SNF快速开发平台2019-APP移动端实际应用效果
- 校园导游图的课程设计(三)
- 企业wiki之confluence安装部署(linux)及其破解
- OpenCV之图像锐化
- 树莓派chromium浏览器 kiosk 全屏提示错误
- 新加硬盘但计算机里找不着,win10新加的硬盘为什么不显示_win10新加的硬盘不显示恢复方法-win7之家...
- 计算机启动时 需换电池bells,Win7笔记本电脑提示请考虑更换电池怎么处理?
- iphonex时间显示蓝色_遨游M5 EX敢于打出与苹果iPhone X一样的价格,有特色之处,看下...
- Android之Notification的多种用法
- 专业的web打印插件
- 详述图片base64加密的原理,告诉你什么是“/9j/“
热门文章
- python--循环输出26个字母对应的ASCII的码值、模拟用户登录 、猜数游戏(二分法)、计算100-999之间的水仙花数
- Vue3 第十七篇:使用JSX轻松实现Logo组件
- 【web性能优化】之一:反爬虫策略
- 论文阅读:Generation-Augmented Retrieval for Open-Domain Question Answering
- 【工具】文字识别软件(OCR) ABBYY Finereader 11简单使用
- 二嗨租车java,1嗨租车重磅福利来袭,免异地还车全新升级
- 图片旋转之二-transition动画
- 彩虹易支付多通道轮训全开源运营版多模板/免签约支付系统/完善手动提现t0t1/带视频搭建教程
- Facebook 重构:抛弃 Sass / Less ,迎接原子化 CSS 时代
- 不知道怎么做数据挖掘?这几个必备技能点你掌握了嘛?