Postman接口测试从入门到精通(二)

十一、Postman批量运行测试用例
十二、Postman数据驱动之cSV文件和JSON文件的处理
十三、测试必须带请求头的接口
常见的请求头:
Host 请求的主机地址
connection   连接方式
Accept 客户端接收到的数据格式

×-Requestea-Wih 异步请求 

User-Agent  客户端的用户类型

Reterer  来源  

Cookie   Cookie信息

content-Type :请求内容的格式
十四.Postman接口Mock Servier服务器

mock模拟
后端的接口还没有开发完成,前端的业务需要调用后端的接口。
{"error_code":0,msg:""返回成功",data:[]}

 

 

十五、Postman的Cookie鉴权
什么是cookie ?
cookie是一小段文本,格式key=value.cookie鉴权的原理:
1.当客户端第一次访问服务器的时候,那么服务器就会生成Cookie信息,并且在响应头的set-cookie里面把生成的cookie信息发送给客户端。
⒉.当客户端第2-N次访问服务器的时候,那么客户端就会在请求头的cookie带上cookie信息,从而实现鉴权。
cookie的分类
会话cookie:保存在内存,当浏览器关闭之后就会自动化清除cookie。
持久cookie:保存在硬盘,浏览器关闭后不会清除,只有当失效时间到了才会自动清除。

 

 

 

 

十七、Newman
postman是专为接测试而生。newman(新男人)是专为postman而生。newman可以让我们的postman的脚本通过非GUI(命令行)的方式。
运行命令:newman run
常用参数∶︰
-e引用环境变量

-g引用全局变量

-d引用数据文件
-n指定测试用例迭代的次数
-r cli,html.json.junit --reporter-html-export指定生成HTML的报告。
执行命令如下:
E:\postman>Aewman run testcase.json -e environment.json -g globals.json -d data.json -r cli,html.json.junit --reporter-html-export report.html

 

十八、Postman+Newman+Jenkins实现接口测试

持续集成

1.新建一个项目
⒉.设置自定义工作空间。

3.执行windows的批处理命令
Execute Windows batch command

4.执行系统的Groovy脚本
Execute system Groovy script
5.生成的HTML的报告集成到Jenkins

posted @ 2024-11-14 16:49  开心的橘子皮  阅读(32)  评论(0编辑  收藏  举报