51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2084|回复: 3
打印 上一主题 下一主题

[求助]请问,用lr录制一个web脚本sid关联及ActiveX的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-11-7 18:26:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我录制一个web脚本
1、登陆web系统
2、发送一封邮件
3、退出系统

过程很简单,但是我用web_reg_save_param("sid","LB=sid\=","RB=\"", "Ord=1","RelFrameId=1","Search=All",LAST);
替换sessionid时,lr报错说:
Error -27190: No match found for the requested parameter "sid". Check whether the requested boundaries exist in the response data. Also, if the data you want to save exceeds 256 bytes, use web_set_max_html_param_len to increase the parameter size          [MsgId: MERR-27190]

问题是,我获取的sid不可能超过256bytes,而且ip的左边界是sid=没错,右边界没有任何内容,所以我用“RB=”表示,这个我不确定是否还有其他的表示方式。

我替换所有的变量后,运行出错。
之后,我察看了运行结果,有个ActiveX控件确认框,所以我想是不是因为登陆系统时,存在这样的控件确认框,所以导致我的脚本没有继续运行下去,所以没有取到相应的sid???

有人碰到过这样的问题吗?有什么办法避开吗?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2005-11-7 22:13:05 | 只看该作者
应该是没找到匹配的对象了 你用lr_messages_out打出来看看不就知道了
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2005-11-9 11:24:45 | 只看该作者
"我察看了运行结果,有个ActiveX控件确认框"
请在IE中将ActiveX的相关选项设成enabled
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-11-15 21:29:10 | 只看该作者
web_reg_save_param的位置会不会有问题。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-14 08:02 , Processed in 0.064553 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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