Jmeter实现登录获取cookie,根据cookie发帖,提取json串中id值,根据此id删除帖子

Jmeter框架如下:


Jmeter实现登录获取cookie,根据cookie发帖,提取json串中id值,根据此id删除帖子_第1张图片
jmeter

看见最后的绿色对号真的有些激动。期间get到了很多知识点:

1. 登录后根据正则表达式提取cookie,cookie位于响应头中的set-cookie字段。

注意,匹配出来的是(.*)中的内容

Jmeter实现登录获取cookie,根据cookie发帖,提取json串中id值,根据此id删除帖子_第2张图片
后置处理器---正则表达式

2. 在线程组一级添加一个http cookie manager。并且要在每个请求下面都添加一个http cookie manager,虽然什么东西都不用填写,但是必须添加,不然只会让紧跟在登录请求后的那个请求有cookie,后面的请求都没有cookie。这点特别重要,找了好多文章都没有提到这一点!!!


Jmeter实现登录获取cookie,根据cookie发帖,提取json串中id值,根据此id删除帖子_第3张图片
每个请求都添加http cookie manager

3. JSON提取器。主要依据响应数据的格式为纯json格式,没有数组,因此使用图1中的表达式。若含有数组,应使用图2中的表达式,此为跟网上其他小伙伴学习到的点。也非常重要。


Jmeter实现登录获取cookie,根据cookie发帖,提取json串中id值,根据此id删除帖子_第4张图片
图1


Jmeter实现登录获取cookie,根据cookie发帖,提取json串中id值,根据此id删除帖子_第5张图片
图2

此图引用自原文链接:https://blog.csdn.net/fu_tester/article/details/77838546

执行,搞定~~~

你可能感兴趣的:(Jmeter实现登录获取cookie,根据cookie发帖,提取json串中id值,根据此id删除帖子)