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:
成功的喜悦