jmeter添加cookie
jmeter添加cookie的方式
- 前言
- 一、为什么要添加cookie
- 二、方法一:直接在所有事务前添加一个cookie管理器
- 三、方法二:通过正则提取器提取cookie
- 总结
前言
想来想去也不知道这第一篇要从哪里写起,无从下手。
害,就从现在测试的项目中遇到的问题来写吧。
一、为什么要添加cookie
由于有些操作之后需要登录之后才能进行,jmeter不会给我们在登录后自动添加cookie,所以就需要人为的添加cookie
二、方法一:直接在所有事务前添加一个cookie管理器
没有添加cookie管理器
可以看到登录成功之后访问首页还是提示我们需要登录,这时候要需要自己添加cookie
添加了cookie管理器
这里可以看到,登录之后再次访问首页已经有个人信息,说明成功登录且保留了信息
三、方法二:通过正则提取器提取cookie
在登录请求的相应头里,我们发现里面有cookie数据
所以我们可以用正则提取器提取我们要的cookie
检查的响应字段选择信息头
模板:用于从找到的匹配项创建字符串的模板。这是一个带有特殊元素的任意字符串,用于引用正则表达式中的组。
引用组的语法是:’ $ 1 $ ‘引用组1,’ $ 2 $ '引用组2,等等。$ 0 $引用整个表达式匹配的内容。
匹配数字:正则表达式匹配数据的所有结果可以看做一个数组,匹配数字即可看做是数组的第几个元素。-1表示全部,0随机,1第一个,2第二个,以此类推。若只要获取到匹配的第一个值,则填写1
可以添加调试取样器查看我们提取的结果
最后添加cookie管理器,引用我们提取的值,即可成功保留登录信息
可以看到请求里面成功带上了cookie
成功
还有一种就是用网页开发工具获取登录之后的cookie,再把它写入也可以成功,但是只是该用户的cookie,你换其他用户登录还是该用户的信息,不便我们做参数化,不太行。
总结
我感觉第一种方法比较简单,何必还去提取来提取去。。。
jmeter添加cookie相关推荐
- jmeter中添加cookie
1.cookie的获取 cookie的获取,以fidder抓包下来的为例: 2.在jmeter中添加cookie
- Jmeter HTTP Cookie管理器的使用
我们使用一个电商项目进行演示,在调用登录接口完成登录之后,通过查看购物车接口获取该用户购物车中的信息.也就是说如果需要查看到购物车中的信息,则我们先要是登陆状态,这样的情况下,就需要有Cookie信息 ...
- response.addCookie(cookie)添加cookie失败.
两个if循环能进来,创建的两个cookie也能通过控制台输出. 但是却添加失败. 原因是:request.getRequestDispatcher("/MainFrame").f ...
- postman添加cookie
有些接口在调用时,需要提供权限,如下 这个时候可以通过添加cookie的方式跳过验证 为了更方便地获取cookie等信息,可以在chrome中安装一个插件:Postman Interceptor,配合 ...
- selenium webdriver 如何添加cookie
get_cookies()#获得cookie信息 add_cookie(cookie_dict)#添加cookie delete_cookie(name)#删除特定(部分)的cookie delete ...
- 获取cookie,删除cookie,添加cookie
获取cookie,删除cookie,添加cookie export const setCookie = function(name, value, expire) {let exdate = new ...
- 解决 Tomcat 添加 Cookie 域名报错问题 : CookieProcessor
From: https://blog.csdn.net/liqing0013/article/details/86489802 解决 Tomcat 添加 Cookie 域名报错问题 : CookieP ...
- asp.net cookie操作-添加cookie,添加键值,移除cookie,移除键值
1 public class Cookies 2 { 3 /// <summary> 4 /// 添加cookie 5 /// </summary> 6 /// <par ...
- 爬虫-在请求头中添加cookie键值对 访问登陆后可见的页面
关于cookie >笔记 >理解 cookie相当于病人手里的病历 cookie的格式 请求头中添加cookie键值对 练习-不使用cookie访问个人中心 访问人人网个人中心 结果是得到 ...
最新文章
- 每日一皮:曾经的你是不是也这般天真?
- cmenu 隐藏子项中的一个子项_区分Maven中dependencyManagement与dependencies的作用
- 成功解决IndexError: index 0 is out of bounds for axis 1 with size 0
- 使用TCP的简单C/S程序
- java 计算小费_java-以某些形状显示数字
- WCF技术实现基于角色的访问控制
- sqlserver 批量删除相同前缀名的表
- 海康威视相机SDK开发(多个相机)
- 麦克风声源定位原理_关于基于麦克风阵列的声源被动定位系统的设计
- 有高项(软考)证书,考PMP还要报培训班吗?
- 数据可视化④:大学生就业可视化呈现
- 当代女性修身养性的箴言书——《读史做女人》
- Vue2父传子、子传父和兄弟间互传
- 本以为java语言很难学,其实就学完下面这些知识,就能理解了
- candence pcb走线等长_PCB走线角度选择 - PCB Layout 跳坑指南 - 吴川斌的博客
- 自然语言处理(NLP)数据集汇总 3(附下载链接)
- 云诊所管理系统(联合诊疗)支持远程高清视频会诊
- 网格布局(Grid)
- datatables 常用的操作、复杂表头
- 音频数字合成器:KORG Opsix Native Mac