2022.1.7postman
postman:
1、get

2、put

3、post

4、delete

5、动态参数的关联

6、数组里面的value值获取
var datas={"asd":[{"a":1,"b":2,"c":3}]}
//value的数组结构:是一个数组[],数组里面是一个json{"a":1,"b":2,"c":3}
//在数学里面还是在计算机里面,索引都是从0开始的,那么我们想获取数组里面的JSON的数据,前提是进入到数组,如果是
//第一位数组,进入的方式是[0],以此类推,如果是第九位,那么是[8].进入到数组后,获取JSON里面的数据,
//我们就可以通过.key,如获取3,那么就是.c
console.log(datas.asd[0].c)

json在线试图查看器
https://www.bejson.com/jsonviewernew/
1.获取json

2.打开链接进行复制粘贴
在右边栏中就可以清楚的看清楚对应数据

7、增加响应时间

8、全局变量讲了设置变量,获取变量
tests中pm.environment中的set、get


9、数据驱动,对URL,协议状态码分离
数据驱动:那么在自动化测试中(工具&代码),把共有的数据分离出来,这个思想就是数据驱动的思想,如请求地址,那么我们可以把请求地址分离出来,分离出来解决了一个问题:
1、不管你的请求地址怎么变化,我只需要在一个地方进行维护
url进行分离


协议状态码


10、node.js的安装以及环境验证
下载newman进行安装
11、newman安装以及环境验证
1.在控制台输入安装命令
npm install -g newman --registry=https://registry.npm.taobao.org
2.输入newman看是否安装成功

12、newman是干什么
我们使用工具newman就可以生成测试报告(自动化测试的结果),使用newman的前提是需要安装node.js,通过node.js来安装newman的工具,
13、使用newman来生成测试报告
1.在postman中点击Export

2.保存在自己相应的文件中复制文件路径

3.打开控制台newman run +路径 回车进行查看


浙公网安备 33010602011771号