|
2#
楼主 |
发表于 2010-11-5 11:44:41
|
只看该作者
具体操作如下:
1。我用jmeter录制了一个登录的脚本。
2。在需要关联的请求的地方/index.do,这个是登录页面,添加“正则表达式读取器”。
3。“要检查的响应字段”选择信息头。
4。引用名称“JSESSIONID”,我的响应请求里面的信息为“Set-Cookie: JSESSIONID=E439358EAC6433481FC2E4588AD65A08; Path=/ide”
5。正则表达式“JSESSIONID=(.*)ath”
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
什么原因呢?哪里错了呢?? |
|