|
我用QTP录制的代码:
browser("通知单执行").page("通知单执行")........
运行的时候,网页的标题改变了,变成了“送货单执行”
RUN browser("通知单执行").page("通知单执行")........就发生了错误。因此我试过了两种方法,可是都不行。
第一种:
使用正则表达式匹配。
在对象库里面把browser("通知单执行")的title,name,opentitle和page("通知单执行")的title的constant都改成了“执行”,将regular expression前面打勾
如图1所示:
RUN browser("通知单执行").page("通知单执行")........发生错误,提示找不到对象的父对象browser("...")
第二种:
使用setroproperty方法
browser("通知单执行").SetTOProperty "name","送货单"
browser("通知单执行").SetTOProperty "title","送货单"
browser("通知单执行").SetTOProperty "opentitle","送货单"
browser("通知单执行").page("通知单执行").SetTOProperty "title","送货单"
RUN browser("通知单执行").page("通知单执行")........发生错误。
请问各位,我错在哪里,还有什么方法可以帮助我解决吗?在线等……
[ 本帖最后由 lansemogu1985 于 2008-11-3 15:47 编辑 ] |
|