wuzhulove 发表于 2011-2-25 16:02:16

web_reg_find使用问题

本帖最后由 wuzhulove 于 2011-2-25 16:20 编辑

我用web_reg_find("Text=Self-Service","SaveCount=test",LAST);用户登录成功后

页面显示的Self-Service验证用户是否登录成功。
web_reg_find是放在web_submit_data之前,web_submit_data的URL是https的。
     不使用web_reg_find验证时,回放用户是登录成功的。
     但是我加了web_reg_find后,SaveCount显示的是0,用户登录失败。。实际上用户登录成功了。
    不知道是什么原因导致的?

jj_ljw 发表于 2011-2-25 16:31:06

放在web_submit_data后面呢

Fin 发表于 2011-2-25 18:31:15

楼主您好,因为问题可能出现的原因很多,无法准确的定位,提出几种思路,建议尝试一下:
1. web_reg_find("Text=换一个别的可能出现的字段,检查一下是否可以查到","SaveCount=test",LAST);
2. web_reg_save_param("s_test", "LB=", "RB=", LAST);可以在日志里面打印出来这步事物获取到的所有内容。
    这样做的原因是
A. 服务器有可能返回的是 乱码形式的.
   B. 因为有时候提交过一个HTTPS 后,系统则会给你派发一个连接,这个连接会以 HTTP 30X 的形式给你发回来一个HTTP报文头, IE浏览器接到这个报文头后,会链接这个URL,也就是说 有可能真正点击连接的是在你LR录制的下一个函数中,而不是这一步登陆。

我能想到的就这些了呵呵..

wuzhulove 发表于 2011-2-26 14:16:29

本帖最后由 wuzhulove 于 2011-2-26 14:24 编辑

回复 3# Fin

web_reg_save_param("s_test", "LB=", "RB=", LAST)
我把获取到的东西,下载到本地,保存到html页面,但是打开这个html页面后显示的是乱码的东西,要么就是大小为0。回放显示的页面就是对的。这个是什么原因呢?

wuzhulove 发表于 2011-2-26 14:16:50

回复 2# jj_ljw


   不行哦,还是一样的。
页: [1]
查看完整版本: web_reg_find使用问题