01——mock
来源:互联网 发布:6人游定制旅行怎样知乎 编辑:程序博客网 时间:2024/06/06 11:40
以下来自网络
mock.js做的事情:
- 基于 数据模板 生成模拟数据。
- 基于 HTML模板 生成模拟数据。
- 拦截并模拟 ajax 请求。
mock产生
- 开发时,后端还没完成数据输出,前端只好写静态模拟数据。
•数据太长了,将数据写在js文件里,完成后挨个改url。
•想要尽可能还原真实的数据,要么编写更多代码,要么手动修改模拟数据。
•特殊的格式,例如IP,随机数,图片,地址,需要去收集。
•超烂的破网速
拦截ajax请求并返回模拟数据。
配置模拟数据
Mock.mock('http://g.cn', { 'name' : '[@name](/user/name)()', 'age|1-100': 100, 'color' : '[@color](/user/color)'});
发送ajax请求
ax({ url: 'http://g.cn',}).done(function(data, status, xhr){ console.log( JSON.stringify(data, null, 4) ) })
查看响应的结果
// 结果1{ "name": "Elizabeth Hall", "age": 91, "color": "#0e64ea"}// 结果2{ "name": "Michael Taylor", "age": 61, "color": "#081086"}// 结果N ..
阅读全文
0 0
- 01——mock
- 单元测试——Mock
- 单元测试——使用Mock
- SoapUI———mock数据工具
- mock server —— 用于自动化测试
- 单元测试mock框架——jmockit实战
- 单元测试mock框架——jmockit实战
- 单元测试mock框架——jmockit实战
- Mock
- mock
- mock
- mock
- 测试工具(二)——Easy Mock
- Python mock测试static 方法——狸猫换太子
- iOS测试——置换测试: Mock, Stub 和其他
- jmockit使用(一) —— mock 系统时间
- .Net单元测试(四)——Mock对象
- 测试工具(二)——Easy Mock
- iOS 精美过度动画源码、网络音乐播放器源码、雷达图源码等
- 百度api获取用户位置
- iOS中JS与原生OC互相调用之问题总结一
- Android单元测试-Mockito的使用
- JavaScript Java
- 01——mock
- 笔记--jstl标签
- mysql_connect(): Headers and client library minor version mismatch. Headers:
- Ubuntu安装faster-rcnn编译caffe版本不兼容问题
- FastDFS与Springboot集成
- 浅析WPF中MVVM模式下命令与委托的关系
- ABAP创建透明表
- POJ-3261-后缀数组
- Windows平台OGG单向数据同步笔记(二)