51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1854|回复: 6
打印 上一主题 下一主题

[原创] 到底服务器认识新ID还是旧ID?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-5-18 16:53:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
"当录制脚本时,浏览器送出网页A的请求,服务器将网页A的内容传送给浏览器,并且夹带了一个ID=123的数据,当浏览器再送出网页B的情求时,这时就要用到ID=123的数据,服务器才会认为这是合法的请求,并且把网页B的内容送回给浏览器。
在执行脚本时会发生什么状况?浏览器再送出网页B的请求时,用的还是当初录制的ID=123的数据,而不是用服务器新给的ID=456,整个脚本的执行就会失败。
"

刚刚接触LR,这段话就没看明白。
第一段的意思应该是:当浏览器再送出网页B的情求时,用服务器做过标识的ID=123的数据,服务器认为这是合法的请求,并且把网页B的内容送回给浏览器;
第二段的意思却是:当浏览器再送出网页B的情求时,不能用服务器做过标识的ID=123的数据。

到底什么意思??谁明白??给我讲讲
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-5-20 21:52:25 | 只看该作者
没明白你的意思,也不知道你想知道什么。

不过有有点是明确的,就是你如果要对这样的场景做性能测试,肯定要进行关联。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-5-21 09:07:33 | 只看该作者
这个问题就像孙猴子过火焰山的时候借八焦扇一样.
铁扇公主只认得牛魔王.即你第一次的ID=123
猴子想要得到公主得承认就必要要伪装成牛魔王.就是ID也得等于123,你等于别的公主不认.
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-5-21 09:15:42 | 只看该作者

就好象LOGIN页面和之后的页面一样

一开始你用ID=123来LOGIN,之后你做的任何操作或请求都是用 ID=123这个用户来记录并提交请求的。如果你用ID=456来提交请求的话,当然会失败,服务器会验证ID错误。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-5-21 10:23:45 | 只看该作者
呵呵,还请大家好好的讲讲关联如何实现阿!!我看了些相关的东西,不是很明白,有时候loadrunner自动关联也不能实现。它的特征是什么?

可不可以,像设置参数那样,直接选中,进行关联?可以的话,这样关联后,还需要在脚本里添加些什么代码??多谢!!
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-5-21 11:19:55 | 只看该作者
好好看看关联的帖子吧,很多
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2007-5-22 09:40:40 | 只看该作者
斑竹真是的,你到底懂不懂,懂了就跟大家好好说说,不懂就别在这教训人啊,说些没用的,我怎么没看,只是这点最简单的关联就搞糊涂了,所以才上来问的。而且它说的确实很拗口。我现在觉得这个ID是个变量,而不是它所说的ID=???的具体数据。
我的理解是是这样的:当录制脚本时,浏览器送出网页A的请求,服务器将网页A的内容传送给浏览器,并且夹带了一个ID=123的数据。但是当执行脚本时,浏览器送出网页B的请求,服务器将网页B的内容传送给浏览器,因为每次浏览器向服务器送出网页请求时,服务器都要给出新的ID,所以是一个ID不是123的数据,但是这个时候,网页B由于用的仍然是录制脚本时得到的ID123,所以无法执行,所以要用到关联,用变量把这个ID给替换掉。

有没有不同意见?sdlkfj1
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-8 20:27 , Processed in 0.078333 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表