昨晚技术总监搞定一个postman脚本测试,让我有空看一下,先说一下这个功能的好处。
比如:
image.png现在有两个接口,一个是注册接口,一个是登录接口
一般我们注册之后信息,不都是用来登录的吗,我们又要重新输入一边登录信息,现在出现一个方法只要注册之后,你再也不用每次注册之后都要重新登录那么麻烦,只需要引用一下就好啦,其实就是你注册信息是变量,我们把变量放在登录上,你注册填什么,登录就会跟着变你的信息。
先看一个postman请求:
我们来解释一下上面3步骤的用法:
1.先说最开始的上面脚本第一句话的意思,是正则表达式从name开始到双引号结束都是
let sessionId 为 name="sessionId" value="a7701887-ad26-43c5-82ee-98176df6e716" 当然
顺便解释一下/g表示和上面字符串同一类型的都会被记录到sessionId ,想到于sessionId 是个数组,你想要那个都是可以取到,按数组排列取
2.第二个才是重点用于在postman的引用,这里是把上面字符串数组第一个取出来,然后按下标取出你要的字符串,放到postman里面就可以引用的如图:
image.png
3.其实就是返回的信息可以查看出你自己编写的1、2步是不是核对一致
image.png
好啦这就是简单的postman小技巧
网友评论