自动化测试实战篇(10),找不到合适接口测试怎么办?Postman中mock模拟接口帮你解决烦恼

在这里插入图片描述

一般想学习接口测试,找不到相应的接口进行测试也是比较麻烦的一件事情,尤其是找一些能够正常显示想要的相应的数据的接口更是相对来讲比较复杂,那么有没有简单点造接口数据的方式呢?

像是mock框架,以它为基础的apifox,postman、Python中用mock用flask、Django这些后台进行管理,本篇主要是以postman自动化测试实战篇(10),找不到合适接口测试怎么办?Postman中mock模拟接口帮你解决烦恼_第1张图片

1.打开postman

自动化测试实战篇(10),找不到合适接口测试怎么办?Postman中mock模拟接口帮你解决烦恼_第2张图片

点击new
自动化测试实战篇(10),找不到合适接口测试怎么办?Postman中mock模拟接口帮你解决烦恼_第3张图片
出现Create new页面,点击mock server,启动mock服务

自动化测试实战篇(10),找不到合适接口测试怎么办?Postman中mock模拟接口帮你解决烦恼_第4张图片
点击创建新的API,旁边的就是引用来自你工作环境中已经创建好接口
自动化测试实战篇(10),找不到合适接口测试怎么办?Postman中mock模拟接口帮你解决烦恼_第5张图片
Method这个就是设置接口的方法,一般来讲我们用到GET和POST比较多,所以知道有这个方式即可。
自动化测试实战篇(10),找不到合适接口测试怎么办?Postman中mock模拟接口帮你解决烦恼_第6张图片
这个就是设置接口地址
在这里插入图片描述
自动化测试实战篇(10),找不到合适接口测试怎么办?Postman中mock模拟接口帮你解决烦恼_第7张图片
这个就是填写接口响应码
在这里插入图片描述
常见状态码如
1xx 表示请求成功
2xx 表示成功状态
3xx 表示重定向成功
4xx 客户端错误
5xx 服务器错误状态
更多详细参考这篇文章
填写响应体信息
自动化测试实战篇(10),找不到合适接口测试怎么办?Postman中mock模拟接口帮你解决烦恼_第8张图片
比如这些响应内容

{"msg":"查询成功","code":200,"result_vos":[]}

自动化测试实战篇(10),找不到合适接口测试怎么办?Postman中mock模拟接口帮你解决烦恼_第9张图片
点击这个最边上的三个点可以显示更多的方法
自动化测试实战篇(10),找不到合适接口测试怎么办?Postman中mock模拟接口帮你解决烦恼_第10张图片

全部设置好后点击next
自动化测试实战篇(10),找不到合适接口测试怎么办?Postman中mock模拟接口帮你解决烦恼_第11张图片
设置好后可以点击Create创建mock服务
自动化测试实战篇(10),找不到合适接口测试怎么办?Postman中mock模拟接口帮你解决烦恼_第12张图片
然后点击Create出现这个,那么出现这个原因就是postman版本太老,需要去官方网站下个最新的版本
自动化测试实战篇(10),找不到合适接口测试怎么办?Postman中mock模拟接口帮你解决烦恼_第13张图片
https://www.postman.com/downloads/

自动化测试实战篇(10),找不到合适接口测试怎么办?Postman中mock模拟接口帮你解决烦恼_第14张图片
打开新的版本再按照之前的方法创建一个新的mock服务即可模拟出接口信息
自动化测试实战篇(10),找不到合适接口测试怎么办?Postman中mock模拟接口帮你解决烦恼_第15张图片
然后点击这个描述就会出现接口的地址
自动化测试实战篇(10),找不到合适接口测试怎么办?Postman中mock模拟接口帮你解决烦恼_第16张图片
把这个地址复制到浏览器上即可显示出相应的接口信息
自动化测试实战篇(10),找不到合适接口测试怎么办?Postman中mock模拟接口帮你解决烦恼_第17张图片
至此模拟接口的服务器我们算是创建成功可以按照自身需求进行相应的接口信息和管理文件方式修改
自动化测试实战篇(10),找不到合适接口测试怎么办?Postman中mock模拟接口帮你解决烦恼_第18张图片

在这里插入图片描述

你可能感兴趣的:(软件测试,postman,django,测试工具,接口测试,mock)