亚瑟王 发表于 2008-9-12 16:40:32

(Zee已解决)web_reg_find中的SaveCount为何是“0”

我录制了LR自带飞机订票(用户登录->退出)的脚本。对用户名及密码参数化(10个用户);
然后设置web_reg_find来检查每次用户登录的用户名是否正确;在回放中遇到了个问题,就是设置的SaveCount计数变量的值是“0”。
用if语句判断检查是否成功,要根据这个SaveCount的值来判断,但是SaveCount=0;就无法判断了

下面附上脚本,请大家帮忙解决!!!

[ 本帖最后由 亚瑟王 于 2008-9-16 14:31 编辑 ]

Zee 发表于 2008-9-12 17:26:11

没启用检查吧。

亚瑟王 发表于 2008-9-16 09:07:53

回复 2# 的帖子

web_reg_find不用在runtime-setting启动检查点吧。我勾选了,脚本回放时SaveCount还是为“0”

Zee 发表于 2008-9-16 09:24:59

页面上有find这个单词吧?

亚瑟王 发表于 2008-9-16 09:45:28

页面上没有find,我是检查每次用户登录的用户名

这个是脚本运行截图,我迭代2次;截取的是第一次的结果

Zee 发表于 2008-9-16 09:56:12

看到在最上面你的脚本时在,你把find的值给check了,那你调用的不是只有find?也就是说,你检查的就是find这个单词。

亚瑟王 发表于 2008-9-16 14:43:42

在原来的脚本中,我把对参数引用,当成参数了
原来的脚本web_reg_find("Text/IC={check}",
                "SaveCount=check_count",
                "Search=Body",
                LAST);
修改之后web_reg_find("Text/IC={check}",
                "SaveCount={check}_count",
                "Search=Body",
                LAST);
因为check是变量名,而不是变量值,所以按照原来的脚本回放,count值是“0”,修改之后count=1


在这里再次感谢Zee百忙中,帮我解决了这问题!!!

power-JG 发表于 2015-1-5 15:25:16

楼主我没有参数化用户名,结果SaveCount的值取到的也是0,求教

power-JG 发表于 2015-1-5 17:01:02

power-JG 发表于 2015-1-5 15:25
楼主我没有参数化用户名,结果SaveCount的值取到的也是0,求教

用户名必须要参数化吗?不参数化不可以吗?我把用户名给去掉,只检查welcome这个单词,SaveCount获取的值也是0.
页: [1]
查看完整版本: (Zee已解决)web_reg_find中的SaveCount为何是“0”