JMeter--使用URL回写来处理用户会话
2024-09-01 23:18:53
如果测试的Web应用系统使用URL回写而非Cookie来保存会话信息,那么测试人员需要做一些额外的工作来测试web站点
为了正确回应URL回写,JMeter需要解析从服务器收到的HTML,并得到唯一的会话ID。测试人员需要使用合适的HTTP URL回写修改器来完成这一点。测试人员只需简单地讲会话ID参数的名称放入修改器中,修改器就会找到会话ID,并将其放入每个请求之中。如果请求之中已经有了会话ID,那么它就会被替换掉。如果选中了“Cache Session ID?"选项,那么最近一个被找到的会话ID将会保存下来。当前一个HTTP采用不包含会话ID时,就会使用到保存下来的会话ID值。
在HTTP URL Re-writing Modifier页面,输入会话参数名称(SESSION_ID)
URL回写例子:
如图3-35所示,其中显示了一个使用URL回写的测试计划。请注意,URL回写修改器(HTTP URL Re-writing Modifier)被添加在简单控制器(Simple Controller)之下,这就意味着它只影响简单控制器下的请求。
如图3-36所示,可以看到URL回写修改器的GUI,其中只有一个输入域供用户指明会话ID参数的名称。这里还有一个选项,用于指明会话ID是路径的一部分(使用";"划分),而不是作为请求的参数。
图3-35 URL回写例子的测试树 |
图3-36 HTTP URL回写修改器 |
本文转载自:清明-心若淡定,https://www.cnblogs.com/saryli/p/4175893.html
最新文章
- Hadoop学习笔记—19.Flume框架学习
- SpringBean_获取Spring加载的所有bean(实践)
- 6.用CXF编写基于Spring的WebService
- SVN的简单使用
- Android项目实战(六):JazzyGridView和JazzyListView的使用
- .net环境下从PDF文档中抽取Text文本的一些方法汇总
- go-mysql
- PLSQL_性能优化系列03_Oracle Parallel并发处理
- java synchronized wait
- Java NIO类库Selector机制解析--转
- Flask 安装 Ubuntu 14.04
- 每天一道题:LeetCode
- oracle误删除数据的恢复方法
- php 实现简易模板引擎
- Java第十一周学习总结
- Docker mongodb 3.4 分片 一主 一副 一仲 鉴权集群部署.
- poj 2142 The Balance
- OSI七层网络模型
- ubuntu下vim使用方法
- Java基于opencv实现图像数字识别(五)—腐蚀、膨胀处理