繁体   English   中英

QTP / UFT-将Browser()。Page()存储为变量

[英]QTP/UFT - Store Browser().Page() as Variable

是否可以采用以下代码行:

码:

Browser("site").Page("site").WebElement("xpath:= ((//*[contains(text(), 'Login')]))[1]").HighLight

并执行以下操作:

码:

WebLink = Browser("site").Page("site")

WebLink.WebElement("xpath:= ((//*[contains(text(), 'Login')]))[1]").HighLight

我认为,在具有大量代码的可读性方面,这样做会更好。 您只需要声明一次并调用变量。

除非有我没有想到的更好的方法。

我实际上找到了一个链接,在发布问题后不久便解释了如何解决我的情况,但决定只是以问题对未来新手的表述方式将其保持打开状态。

链接:

HP UFT中对象的建立和引用

这将我引向以下解决方案:

码:

Set WebLink = Browser("site").Page("site")

WebLink.WebElement("xpath:= ((//*[contains(text(), 'Login')]))[1]").HighLight

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM