web_find 与 web_reg_find

上一篇 / 下一篇  2008-12-25 19:57:14 / 个人分类:成功的喜悦

使用lr中sample的订票网站,登录后,页面出现“Welcome, ww, to the Mercury Tours reservation pages.”


录制时,我在页面上选中这行字,并设置了检查点,lr自动生成的脚本语句是
web_find("Text Check", "What=Welcome, ww, to the Mercury Tours reservation pages.", "LAST");

我在别的页面也设置了检查点,但lr自动生成的脚本语句是 web_reg_find(......)

我很奇怪,都是检查点,为什么生成的脚本不一样?于是就把web_find语句改成了
web_reg_find("Text=Welcome, ww, to the Mercury Tours reservation pages.",LAST);
考虑到这是reg注册函数,还把它放在了相应页面之前,但是重播时,不出意外地失败了

试来试去,发现如果写成以下的样子就是成功的:
web_reg_find("Text=Welcome",LAST);

web_reg_find("Text=ww",LAST);

我想啊想,突然发现,其实这行字的字体不完全一样,其中ww是黑体,于是改成以下语句,就重播成功啦
web_reg_find("Text=Welcome, <b>ww</b>, to the Mercury Tours reservation pages.",LAST);

太开心啦!web_find函数查找目标时竟然可以忽略字体的不同
同时赞叹lr的“聪明”,当它发现选中文字的字体不同时,就用web_find函数代替web_reg_find,真不错啊!


相关阅读:

TAG: 成功的喜悦

燃灯斋 引用 删除 zengyixun   /   2008-12-26 12:16:15
呵呵,很能动脑筋嘛!
 

评分:0

我来说两句

Open Toolbar