红魔方_D

闲来无事不从容,突然想来写内容; 万一内容有问题,请你口下多留情。 —— ——横批《赐教》

导航

KYLINTOP-奇林接口测试如何实现传参

 

闲来无事不从容,突然想来写内容;
万一内容有问题,请你口下多留情。
                        —— ——横批《赐教》

 

 

KYLINTOP-奇林接口测试如何实现传参

kylinTOP接口传参这里讲两种,一种是从响应内容获取变量,另外一种是从响应头获取变量。

一、相应内容中获取变量

场景:第一个接口(/token),从“响应内容”中获取access_token的值(因为access_token的值就是接口需要的token)

 —>  给第二个接口“请求头”中的参数Authorization赋值(Authorization的值就是access_token)

1.1、查看/token这个接口的响应内容,确认需要的参数值(当前需要access_token这个参数的值)

 

 1.2、在/token接口 ->关联参数,选择JSON方式,赋予一个新的参数名,并用“/”逐层查找参数的位置,我这里给新的token设置新参数名为new_token(token值在/token接口,设置变量参数也是在/token接口)

 

 

 

 1.3、从/token接口设置的变量new_token,在/info接口给请求头的参数Authorization复制new_token,赋值用{new_token}

 

 

 

二、响应头获取变量

场景:第二个接口(/info),从“响应头”中获取X-Content-Type-Options的值,然后把X-Content-Type-Options设置变量为NEW_value,作为第三个接口Tree中ip的值去get请求(本次测试只是案例,表达实现从响应头获取参数的方法,没实际意义)

2.1、参看/info的响应头信息,当前需要参数X-Content-Type-Options的值

 

 2.2、在info/接口关联参数编辑中,来源选择“HTTP请求头域”,创建参数名,位置填写响应头的名称(并且添加:),右边文本输入crlf,表示回车

 

 

 2.3、在tree接口中给ip传参变量NEW_value值

 

 2.4、运行查看结果,发现请求时ip的值就是/info接口X-Content-Type-Options的值

 

posted on 2021-02-01 18:13  红魔方_D  阅读(221)  评论(0编辑  收藏  举报