jmeter,取“临时重定向的登录接口”响应头中的cookie

1、线程组--创建线程组;

2、线程组--添加--取样器--HTTP请求;

3、Http请求--添加--后置处理器--正则表达式提取器;

4、线程组--添加--监听器--查看结果树;

5、线程组--添加--取样器--调试取样器。

首先理解 自动重定向 与跟随重定向:

jmeter,取“临时重定向的登录接口”响应头中的cookie_第1张图片

HTTP请求配置如下:

jmeter,取“临时重定向的登录接口”响应头中的cookie_第2张图片

请求的目标路径是login_action/,在勾选“自动重定向”之后执行测试,结果树如下图:

jmeter,取“临时重定向的登录接口”响应头中的cookie_第3张图片

若勾选“自动重定向”,执行后结果树如下:

jmeter,取“临时重定向的登录接口”响应头中的cookie_第4张图片

当“自动重定向”、“跟随重定向”都不够选时,结果树就只展示login_action/请求本身,此时后置处理器就能正常操作该请求的响应数据了。

jmeter,取“临时重定向的登录接口”响应头中的cookie_第5张图片

响应头的数据如下:

jmeter,取“临时重定向的登录接口”响应头中的cookie_第6张图片

要获取响应头中的set-cookie字段,在正则表达式提取器中配置如下:

jmeter,取“临时重定向的登录接口”响应头中的cookie_第7张图片

执行测试后查看结果树,结果如下:

jmeter,取“临时重定向的登录接口”响应头中的cookie_第8张图片

你可能感兴趣的:(接口测试,jmeter)