gpt4 book ai didi

testing - QTP/UFT中Browser和Page的作用是什么?

转载 作者:行者123 更新时间:2023-11-28 19:59:17 24 4
gpt4 key购买 nike

我总是怀疑:

Browser 和 Page 的工作方式到底有什么不同。

我知道这是一个层次结构之类的东西,但该工具如何区分浏览器和页面以及同时拥有它们有什么用。

例如,如果我使用描述性编程,然后键入:

Browser("title:=Google").Page("title:=Google").something

无论浏览器(可能是 IE/Chrome/Firefox)如何,它都将使用标题为 Google 的浏览器。页面也是如此。

请详细说明。我很困惑。

最佳答案

有一个解释 BrowserPage应该代表 HP's blog .

简而言之Page没有语义,它只是用来更干净地组织对象存储库(这样你就不会在一个 Browser 对象下得到数百个对象)。如果您使用的是描述性编程(正如我从您的示例中看到的那样),那么 Page没有任何意义(因为每个浏览器只有一个 Page )并且对页面进行描述不会增加任何内容。

我会将这一行替换为:

Browser("title:=Google").Page("title:=.*").something

或者

Browser("title:=Google").Page("micclass:=Page").something

关于testing - QTP/UFT中Browser和Page的作用是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24239935/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com