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 +路径 回车进行查看

 

 

 

 

posted @ 2022-01-07 10:52  蒋佳伟  阅读(121)  评论(0)    收藏  举报