Rap2 模拟接口 常见规则示例
目录
一. 请求参数
1.1 get Demo
1.2 post Demo
二. 响应内容
2.1 生成 echarts 中的 data (name, value)@natural
2.2 生成日期 @date
2.3 生成 固定字段 结尾的字符串,@cword(1-20)公司
2.4 生成一段编码 @guid
2.5 生成一个 城市名 / 人名 @city / @cname
2.6 生成随机图片 @image
- 前言:Rap2 基于 mock.js 进行编写,规则风格也参考它
一. 请求参数
1.1 get Demo
1.2 post Demo
二. 响应内容
- 通常用 data 包裹,data 一般是 Object/Array 类型
2.1 生成 echarts 中的 data (name, value)@natural
- 生成一个数组,数组单项中的 name 是数组内按序读取的字段,value 是 3-6 的随机整数
- 指定生成数组元素个数 —— 生成规则 下写 1-5,表示生成 1-5 个数组
- 数组内按需读取字段并填充 —— 在 生成规则 中写 +1,表示每增加一个数组项就取下一个字段填充 name;在 初始值 中写入需要的字段数组 ['I类', 'II类']
- 3-6 之间的随机整数 —— 在 初始值 中写入 @natural(3, 6)
Rap2 配置截图:
生成示例:- "TABLE": [{
"NAME": "I类",
"VALUE": 5
}, {
"NAME": "II类",
"VALUE": 4
}]
扩展思路:- 生成随机 自然数 / 整数 / 浮点数 等:@natural / @integer / @float
- 返回 是/否:在 生成规则 中写 +1,初始值 中写入 ['是', '否']
- 返回 是/否 编号 1/0:初始值 中写入 @natural(0, 1)
2.2 生成日期 @date
- 指定为 String 类型,在 初始值 中写入 @date
生成示例:- "YEAR": "1975-07-10",
2.3 生成 固定字段 结尾的字符串,@cword(1-20)公司
- 指定为 String 类型,在 初始值 中写入 @cword(1-20)有限公司
生成示例:- "COMPANY": "喵喵特有限公司",
扩展思路:- @cword 函数内部可以接受一些文字
- @ctitle 用于填充标题,随机出来的内容类似于 @cword
- @cparagraph 用于填充内容,随机出来的内容包含一个句号
2.4 生成一段编码 @guid
- 指定为 String 类型,在 初始值 中写入 @guid
生成示例:- "PRO_ID": "26b6CCCA-cFFd-31Ef-FaaE-7CC6EcaD3258",
2.5 生成一个 城市名 / 人名 @city / @cname
- 指定为 String 类型,在 初始值 中写入 @city
生成示例:- "PROVINCE": "威海市",
"PERSON_NAME": "张三",- 扩展思路:
- 生成随机省市县:@province@city@county
- 生成示例:黑龙江省重庆市梅山乡
2.6 生成随机图片 @image
- 指定为 String 类型,在 初始值 中写入 @image
生成示例:- "WRHJFILIDS": "http://dummyimage.com/336x280",
Rap2 模拟接口 常见规则示例相关推荐
- fiddler模拟服务器响应,2020军队文职计算机知识:【软件测试基础知识】如何使用fiddler模拟接口服务器...
[导语]2020军队文职计算机知识:[软件测试基础知识]如何使用fiddler模拟接口服务器已发布,为助力各位考生做好2020年军队文职招聘考试准备,中公部队文职考试网提供了军队文职专业科目和综合辅导 ...
- php api 无符号整数基数为16的整数参数的字符串表示形式,[1.12]-参数规则:接口参数规则配置 | PhalApi(π框架) - PHP轻量级开源接口框架 - 接口,从简单开始!...
"播下一种思想,收获一种行为:播下一种行为,收获一种习惯:播下一种习惯,收获一种性格:播下一种性格,收获一种命运." --<成君忆:水煮三国> 1.12.1 参数解析 ...
- vue实现多行数据提交_Vue+Mockjs,模拟接口数据,实现前后端独立开发
前后端分工协作是一个非常高效的做法,但是有时前后端分离不彻底会很痛苦.前后端应该是异步进行的,进度互不影响,但是在没有mock的时候,前端却严重依赖后端的接口,总会苦苦等待后端接口出来才能继续开发.为 ...
- 接口 同花顺_Fiddler模拟接口数据(mock)
我们在测试过程中,经常会遇到查看不同接口数据前端页面展示的场景,今天我们就一起来看下如何用Fiddler模拟接口数据(mock). 01 mock定义 mock测试就是在测试过程中,对于某些不容易构造 ...
- Ariduino入门笔记——1. Arduino 默认函数(数字接口/模拟接口)
说实话,对于我这种朝三暮四,动不动就要开新坑的人来说,肯定很多人都烦死了.没办法,因为脑袋里的猴子有点多,一直做一件事的话,我反而很容易就弃坑.也就是所谓新鲜感,隔一段时间回过头来看看草稿箱里有哪些稿 ...
- api数据接口文档_接口文档示例(Taobao/jd/pinduoduo/开放接口调用)
api数据接口文档_接口文档示例 本文主要是提供了一个接口文档的范文,内容修订历史.目录.时序图.接口要素描述.接口说明.使用示例.字典.FAQ. 使用MD格式文档(makedown),选择原因,容 ...
- Sonar代码扫描常见规则总结
Sonar代码扫描常见规则 最近公司项目交付,交付前集成,功能,性能,安全种种测试工作就来了,由于测试离职,被抓壮丁,兼职起测试修改工作.小公司,平时敲(ctrl+c)代码(ctrl+v) 时,同事也 ...
- 计算机各个接口PCB-Layout 规则要求
各个接口PCB-Layout 规则要求 针对计算机领域常用的各种接口,如USB.VGA.SATA等,一一陈列其各自不同的布线规则,尤其是针对龙芯处理器的外设.以下是近期整理好的内容,希望对刚步入计算机 ...
- php请求和调用erp接口,接口调用规则
接口调用规则 测试环境请求地址: 普通接口:https://c.jushuitan.com/api/open/query.aspx 正式环境请求地址: 普通接口:https://open.erp321 ...
- 接口文档示例_在示例中使用Android中的Work Manager
接口文档示例 在本文中,我们将介绍如何在android中使用工作管理器. 工作管理器是android体系结构组件的一部分,并且可以很好地替代所有先前的调度选项. 其他调度选项,例如JobSchedul ...
最新文章
- 音视频流媒体的原理以及基础入门知识
- 面怎么煮更好吃?你必须知道的7个小技巧
- 微软企业库4.1学习笔记(十五)缓存模块3 使用数据库作为后端存储
- webapi 路由限制命名控件_什么是命名数据网络NDN?
- linux 看rabbit版本,Linux下安装rabbitMq
- pp助手苹果版_微商相册助手ios版下载-微商相册助手苹果版下载v1.0.8
- 阵列卡u盘安装系统步骤_Dell的R720服务器使用U盘安装系统
- iOS PNG和JPG的区别
- Javascript Python 翻译 excel trend 函数
- nmap扫描之端口“filtered“被过滤的分析
- (L)小写l和(i)大写I的区分方法
- 如何使用移动硬盘安装系统?
- 硬件设计——外围电路(晶振电路)
- 零基础能不能学计算机专业,零基础能学计算机专业吗?
- C++覆盖(override)
- 文章标题一个应届计算机毕业生的2012求职之路
- 安装VC 6.0,出现 DOSX.EX must be in your AUTOEXEC.NT的信息
- pyinstaller 打包内置文件,ico文件内置
- java util zip.zipexc,JAVA解压zip压缩文件的实例
- 360重磅开源性能监控平台ArgusAPM