JMeter 保持sessionId
2024-09-25 10:58:36
因项目需要,这几天用到了jmeter进行性能测试,测试的是一个管理系统,需要用户先登录,然后才能做操作的,其中就遇到了关于session的问题。
我使用的是badboy(版本2.1)进行的脚本录制,然后导入到jmeter(版本2.7)中运行,登录前的几个请求都是正确的,登录后的请求全部都不行,跟踪“结果树”发现后面的请求都保持session,导致请求被拒绝。(其中运行环境为TOMCAT 6.0.35)
对sesion的配置的解决:
1、要在tomcat的/conf/Catalina/localhost下的对应的xml文件(host-manager.xml和manager.xml)加上"cookies="true",这样就可以用cookies来保存session id;
2、在jmeter加一个HTTP Cookie Manager(正常情况jmeter 2.7版本默认就会有这个,如果没有再添加一下),这样就可以提交session id了;
3、每个Http Request中,不要选中redirect automatically (自动重定向),否则以后的seesion id 会不一致;
如上这样配置后,再运行脚本,就正确了,我们在“结果树”中也能看到传递的sessionid了。
最新文章
- var和dynamic的区别
- 【读书笔记】2016.12.10 《构建高性能Web站点》
- XIB 上的控件不显示怎么办
- HDU 1524 A Chess Game【SG函数】
- 20161117__安装Qt5.3.2
- Bash Shell的操作环境
- 配置MySQL数据库
- 2. hdfs
- 生成树的计数(基尔霍夫矩阵):UVAoj 10766 Organising the Organisation SPOJ HIGH - Highways
- neutron的agents
- Super Jumping! Jumping! Jumping! 基础DP
- 【BZOJ 2844】: albus就是要第一个出场
- [JDK8] Stream
- ajax成功返回结果字符串,对比不成功的解决办法
- Utils--Cookie工具类
- python 信号量,Event, 定时器
- Android 下载zip压缩文件并解压
- 面向对象三大特性一一多态(polymorphism)
- MySql篇
- sqlachemy中批量删除的问题
热门文章
- “Hello World!”团队——Alpha发布用户使用报告
- iOS 出现错误reason: image not found的解决方案
- C语言宏中";#";和";##";的用法
- Delphi DBGrid双击事件、单元格操作
- 【转载】input只改变光标的颜色 不改变字的颜色
- 【bzoj5094】硬盘检测 乱搞
- springboot2.0 集成elasticsearch,实现检索、分页、排序
- POJ3281:Dining——题解
- BZOJ4890 &; 洛谷3761:[TJOI2017]城市——题解
- BZOJ4872:[SHOI2017]分手是祝愿——题解