jemter关联出错
按照帖由 linvsfen00 于 2007-8-8 11:30 发表 http://bbs.51testing.com/images/common/back.gif
如果想取得的是jsession呢?jmeter如何取得,然后再参数化?有谁能来解答?
HTTP response headers:
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Pragma: No-cache
Cache-Control: no-cache
Expires: Thu, 01 Jan 1970 08:00:00 CST
Set-Cookie: JSESSIONID=3850029A99A0083550BEC5A50D3251ED; Path=/
Content-Type: text/html;charset=gb2312
Date: Wed, 08 Aug 2007 04:38:45 GMT
你说的是 取这个JSESSIONID 吗
可以设置正则表达式取信息头(中间那个选项)
引用名称 JSESSIONID
正则表达式 JSESSIONID=(.*); Path
模版 $0$
参数引用时${JSESSIONID_g1} 提供的方法做关联,可是我的还是报错呢。 具体操作如下:
1。我用jmeter录制了一个登录的脚本。
2。在需要关联的请求的地方/index.do,这个是登录页面,添加“正则表达式读取器”。
3。“要检查的响应字段”选择信息头。
4。引用名称“JSESSIONID”,我的响应请求里面的信息为“Set-Cookie: JSESSIONID=E439358EAC6433481FC2E4588AD65A08; Path=/ide”
5。正则表达式“JSESSIONID=(.*);Path”
6。模板“$1$”
7。匹配数字“-1”。
8。然后在请求“/index.do”.配置参数:
名称 值
user-username ${user-username}
user-password ${user-password}
JSESSIONID ${JSESSIONID_g}
9。在这个请求下添加一个接过书,运行后查看,报错呢:
Thread Name: 线程组 1-1
Sample Start: 2010-11-05 11:11:55 CST
Load time: 5
Latency: 5
Size in bytes: 1137
Sample Count: 1
Error Count: 1
Response code: 401
Response message: Unauthorized
Response headers:
HTTP/1.1 401 Unauthorized
Server: Apache-Coyote/1.1
P3P: CP=CAO PSA OUR
Set-Cookie: contextPath="/ide"; Version=1; Path=/
Set-Cookie: JSESSIONID=E439358EAC6433481FC2E4588AD65A08; Path=/ide
WWW-Authenticate: Digest realm="Coolink", qop="auth", nonce="MTI4OTI4NjY5ODgyNjozMDBhOTI3NGVhMzZiZGI5YTVlYTZhZTM0ZmEwYTAwYQ=="
Content-Type: text/html;charset=utf-8
Content-Length: 1137
Date: Fri, 05 Nov 2010 03:11:38 GMT
什么原因呢?哪里错了呢?? 请求里面显示GET http://i.sme.gov.cn/ide/site/index.do?user-username=admin&user-password=123456&JSESSIONID=%24%7BJSESSIONID%7D 这个JSESSIONID好像没有取到值啊,谁帮帮我把 是不是正则表达式不太对
页:
[1]