51Testing软件测试论坛

标题: 如何获缓存中的 cookie? [打印本页]

作者: intothehit    时间: 2008-5-16 13:22
标题: 如何获缓存中的 cookie?
在测 Oracle ERP 的时候,遇到了 cookie 失效的问题,具体如下
录制的时候生成以下语句:


Web_add_cookie("dev=2IPDNTO;DOMAIN=dev.xxx.com.cn")

...

这是一个登录脚本,一开始能跑通,但是过几个小时就回放不了,需要把上面的 dev= 后面的字符串替换成最新的(我重新录一遍,然后拷出来),才能回放成功,但是过几个小时后又回放不了,有没有什么办法编程获取该字符串或者其他办法。我估计这个 cookie 是 javascirpt 生成的。
作者: iori    时间: 2008-5-16 13:47
应该不是这个cookie的原因
作者: msnshow    时间: 2008-5-16 15:05
那串字符如果是服务器端返回的话,那可以用关联来实现
作者: intothehit    时间: 2008-5-16 16:42
关键这是第一个语句,后面就是登录的脚本了,如果 cookie 加错了,后面的请求发给服务器后,服务器的响应都是错误的
作者: iori    时间: 2008-5-16 16:49
如果是javascript,你用url录制看一下
作者: intothehit    时间: 2008-5-19 09:41
我用 socket  协议录制了一下,能够看到服务器返回了该字符串,但是用 http 协议是看不到的,LR 似乎把几个请求和响应录制成一个 web_add_cookie 语句了
作者: tianjiao920    时间: 2008-5-21 10:45
应该是关联的问题
作者: smilehe    时间: 2008-10-29 18:24
查看下是不是cookie过期了。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2