求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
要资料
 
 

JMeter教程
JMeter介绍
Jmeter基础之—jmeter基础概念
LR有的JMeter也有之一“参数化”
LR有的JMeter也有之二“检查点”
LR有的JMeter也有之三“集合点”
JMeter之关联
JMeter使用技巧
JMeter基础之—录制脚本
聚合报告之 90% Line 正确理解
JMeter目录介绍
Jmeter常见问题解答
JMeter内存溢出解决办法
JMeter安装-Windows
JMeter安装-Linux
non-gui模式运行
介绍JMeter的七种主要组件
Jmeter之Http Cookie Manager
JMeter处理Cookie与Session
Jmeter之HTTP Request Defaults
Jmeter之逻辑控制器(Logic Controller)
JMeter逻辑控制器
Jmeter属性和变量
JMeter的HTTP属性管理器
Jmeter组件执行顺序与作用域
Jmeter参数化
Jmeter关联
Jmeter分布式测试
Jmeter代理录制脚本
Jmeter调试工具—Debug Sampler
Jmeter调试工具—HTTP Mirror Server
JMeter函数学习
JMeter Java Sampler 1
JMeter Java Sampler 2
JMeter中返回Json数据的处理方法
使用jmeter来发送json/gzip格式数据
JMeter基础之一 一个简单的性能测试
使用Jmeter进行http接口测试
使用JMeter创建FTP测试计划
使用JMeter创建数据库(Mysql)测试
一种简单的数据库性能测试方法
Jmeter之JDBC Request使用方法(oracle)
JMeter测试MongoDB
WebService测试计划
Jmeter之Bean shell使用(一)
Jmeter之Bean shell使用(二)
ANT批量执行Jmeter脚本
搭建持续集成接口测试平台(Jenkins+Ant+Jmeter)
JMeter分布式部署
JMeter之badboy脚本开发技术
用BlazeMeter录制JMeter测试脚本
jmeter进行https协议的测试
Jmeter录制手机app脚本
JMeter学习发送HTTPS请求
Jmeter默认报告优化
Jmeter报告优化之New XSL stylesheet
 
 

JMeter处理Cookie与Session
1174 次浏览
35次  

有些网站保存信息是使用Cookie,有些则是使用Session.对于这两种方式,JMeter都给予一定的支持。

1.Cookie

添加方式:线程组-配置元件-HTTP Cookie 管理器,如下图:

2.Session

添加方式:线程组-前置处理器 -HTTP URL 重写修饰符,如下图:

有些tomcat的session实现不是通过cookie的,而是通过session id的,就是说,用户登录有了session之后,tomcat就会维护一个sessonid,然后每次request的时候,要求每个http request的URL都要带上这个session id.

在tomcat中,使用URL Re-writing mode,URL是这样的:http://192.168.0.2:8080/easy/login.ec;jsessionid=410C3D3946535635683D662DF74A00AC,所以,这里我们需要设置会话参数名称为:jsessionid,Jmeter就会到URL里面按照这个参数去把上面那个sessionid抓下来,然后每次request都带上这个东西,需要注意,“路径扩展(使用;作分隔符)”这里还要将勾上,因为如上,tomcat的URL Re-writing中sessionid是以分号的方式加在URL上的,所以需要勾上这个选项,有些web server这个session和普通的URL parameter一样,是以?和&这种方式加上去的,这种情况这个checkbox就不用勾了。


您可以捐助,支持我们的公益事业。

1元 10元 50元





认证码: 验证码,看不清楚?请点击刷新验证码 必填



1174 次浏览
35次
 捐助