1.接口测试策略
接口测试也是属于功能测试,所以跟我们以往的功能测试流程并没有太大区别,测试流程依旧是:
- 测试接口文档(需求文档)。
- 根据接口文档编写测试用例(用例编写完全可以按照以往规则来编写,例如等价类划分,边界值等设计方法)。
- 执行测试,查看不同的参数请求,接口的返回的数据是否达到预期。
- 得到测试报告。
2.使用postman工具测试
在使用之前会下发需求文档,本篇以下图的需求文档为例用postman工具做功能测试。
-
打开postman工具,新建文档。
-
添加新的请求。根据需求文档来设置参数。
get请求参数有两种写法:
- 将参数写入params中,key值和value值对应填写。
- 将参数直接写入url中,url和参数中间用?分隔,参数和参数之间用&符分隔。
- 点击send发型请求,得出结果。
3.设置环境变量
点击send就可以出现百度显示的页面。
环境变量的作用:可以进行替换,比如上面的天气测试,我们将换将变量的值替换成天气测试的url,我们在测试时就可以不用填写本来的url,只需要将环境名称填上即可。
4.设置本地变量
主要是针对单个url请求设置的变量,作用域只是局限在请求范围之内。
本地变量设置以后直接在本地环境变量里面改城市名称就可以执行成功。
5.全局变量
注意:当环境变量和全局变量名称一样时,切换到某个环境时,环境变量会覆盖全局变量
全局变量在所有的环境里,变量值都一样,全局变量的作用域是所有请求
5.批量测试
以批量测试天气为例:
- 建立文本文档,写入要测试的城市。首行写要测试的名称,后面给城市名称。
- 建立新的请求批量测试,设置参数。
- 双击批量测试请求所在的文件夹,点击run。
- 设置参数,点击运行,得出结果。
转载:https://blog.csdn.net/qq_48728737/article/details/117409859
查看评论