JSON-Server 在实现虚拟数据的功能里面已经非常出色了,具体的功能可以去JSON-Server github主页查询,不再赘述。 除了需要在根目录下建mock文件夹,并且文件夹建db.json文件外,这里主要讲两个配置需要注意的问题:1,同时启动端口监视与应用,需在package.json ...
分类:
Web程序 时间:
2020-04-28 00:16:07
阅读次数:
78
前言 关于mockjs,官网描述的是 1.前后端分离 2.不需要修改既有代码,就可以拦截 Ajax 请求,返回模拟的响应数据。 3.数据类型丰富 4.通过随机数据,模拟各种场景。 5 项目不背锅(等后端给接口的话可能会背锅) 等等优点,最后一条我加的。 第一步先安装mock.js npm insta ...
分类:
Web程序 时间:
2020-04-26 11:10:41
阅读次数:
68
一、为什么要有接口 1.接口是前后端的桥梁,前后端是分开开发的,最后联调,前端没有数据是利用mock早数据的 2.什么是接口:前端与后端的桥梁,连接前后端 3.接口的组成:请求地址,常用的接口类型(get,post,put,delete) get与post的传参方式不同(get是?后面接参数,pos ...
分类:
其他好文 时间:
2020-04-20 20:02:01
阅读次数:
62
1.自动化测试的难点? ①公共自动化用例的维护 ②公共UI方法维护 ③稳定性和效率提升: |、异常处理封装 |、分层测试 |、建立共享对象库/测试库 |、第三方插件引入 |、GUI业务流程解耦拆分、尽量避免太长的端到端UI测试(例如web到移动端的业务流测试) |、引入mock/接口测试代替部分环节 ...
分类:
其他好文 时间:
2020-04-19 17:59:52
阅读次数:
67
GET请求 curl http://localhost:8888/mock/api POST请求(-X可以省略,-d默认就是POST参数) curl -X POST -d '{"name":"api1","content":"api1 conent","method":"get","url":"/u ...
分类:
Web程序 时间:
2020-04-13 14:02:42
阅读次数:
81
vue cli 2.0找到build目录下的dev-server.js文件,打开。找到var app = express()的代码处,在它下面添加代码: var router = express.Router() var demoData = require('./../moke/demo.json ...
分类:
其他好文 时间:
2020-04-13 13:49:47
阅读次数:
71
1.easy-mock代码库;命令:git clone git@github.com:easy-mock/easy-mock.git; 2.nvm+redis+MongoDB的安装 2-1)nvm安装和使用:https://www.cnblogs.com/dengjerry/p/12686812.h ...
分类:
数据库 时间:
2020-04-12 20:09:31
阅读次数:
71
1.安装 2.创建数据 users.js: import Mock from "mockjs" const Goods = [] for (let i=0; iindex.js 通过axios mock adapter生成代理api地址 通过api.js对api请求统一的管理 import axio ...
分类:
移动开发 时间:
2020-04-12 07:42:53
阅读次数:
65
装饰器的应用场景 附加功能 数据的清理或添加: 函数参数类型验证 @require_ints 类似请求前拦截 数据格式转换 将函数返回字典改为 JSON/YAML 类似响应后篡改 为函数提供额外的数据 mock.patch 函数注册 在任务中心注册一个任务 注册一个带信号处理器的函数 不同应用场景下 ...
分类:
编程语言 时间:
2020-04-10 13:29:05
阅读次数:
75
MOCK的意义 + 1.接口测试等待开发完成接口开发之后再进行,不符合测试的尽早测试的基本原则,我们可以利用MOCK工具来模拟接口,减少对开发的依赖,从而可使测试与开发同步进行 + 2.接口存在很多依赖关系,现实中,由于一些客观的原因,我们在测试环境所要的测试条件可能无法满足,此时就需要我们用MOC ...
分类:
编程语言 时间:
2020-04-08 11:42:00
阅读次数:
62