1.简介
json-server是一款小巧的Mock工具
Mock:模拟
Mock测试:在测试过程中,对于不容易构造或不容易获取的对象,使用虚拟对象来创建以便测试的测试方法
2.环境依赖
安装Node.js、配置cnpm
3.安装
在命令窗口输入:
cnpm install -g json-server
完成安装。
在命令窗口输入:
json-server -h
展出出命令信息验证安装成功。
4.使用
4.1创建json文件
json文件4.2启动服务
json-server --watch D:\PyCharm\Projects\api_test\json_test\db.json
(watch后面是json文件的路径)
访问地址为localhost:3000
启动服务4.3在postman进行测试
过滤:指定某字段的值进行查询,指定过滤字段可以使用.号查询更深层次的属性
分页:_page指定第几页,_limit指定返回的数据条数。不使用_limit时按默认条数10条返回
排序:_sort表示排序字段(可以是多个),_order表示排序方式(升序asc;降序desc)
切片:_start指定记录起始点且包含起点,起始下标为0;_end指定记录终点且不包含终点;_limit指定返回的数量
操作:_gte大于;_lte小于;_ne不等于;_like有点像sql的like,支持正则表达式
全局搜索:使用参数q 如:GET http://localhost:3000/posts?q=zxw
查看db:/db 如:GET http://localhost:3000/db
网友评论