jmeter给cookie设置sessionId避免其他脚本多次登录

1、相关知识:

http头部可以设置:浏览器显示内容类型,如content-type:text/html

http头部可以存放:浏览器的cookie信息——cookie是对用户身份进行判断的内容

http头部设置文件下载:如html页面 enctype=‘multiparty/form-data’

。。。。。。

2、登录系统后,访问其他url时,浏览器会自动将cookie信息添加到get/post的http请求头部中

3、jmeter获取登录的请求url的cookie方法

(1)如下图所示,可以看到登录后,产生sessionId,表示当前已有身份验证

 

(2)如下图所示,获取该登录时特定的sessionId

 

(4)如下图所示,将获取的session保存到本地文件

 

注意:换行这里需要改写成 fos.write(" ".getBytes())

(6)如下图示浏览器抓包显示的每次http请求默认将该session添加到cookie中:

 

(7)其他jmeter脚本自动添加该cookie的内容,调用其他url

 

(8)如下图所示,给cookie添加sessionID内容

 


---------------------
作者:XiaoXiao_RenHe
来源:CSDN
原文:https://blog.csdn.net/xiaoxiao_renhe/article/details/78894454
版权声明:本文为博主原创文章,转载请附上博文链接!

原文地址:https://www.cnblogs.com/scarlett-hy/p/10450770.html