QTP:与标题无关的唯一浏览器标识符?

时间:2011-06-08 11:31:36

标签: vbscript qtp

在我的QTP keywrord驱动的自动化中,我想打开浏览器,然后自动调用该浏览器上的所有功能。我注意到它确实有效,即使浏览器标题发生变化,但我不确定它是否巧合。 我需要打开浏览器,例如ID,然后只需调用浏览器(“MyID”)。功能。有什么办法,或者我可以依赖QTP,即使浏览器更改其名称?

2 个答案:

答案 0 :(得分:1)

QTP不使用标题来标识浏览器,描述通常基于创建浏览器的时间(请参阅创建时间序号标识符)。因此,如果您的机器状态相同(在开始测试之前没有其他浏览器打开),那么识别应该是一致的。

答案 1 :(得分:0)

在测试过程中,如果只有一个浏览器窗口一直打开,那么 只需在OR中添加“浏览器”对象,无需任何标识属性即可。

如果有多个浏览器打开,那么您可能需要添加一个或多个 名称 标题 创作时间。

尽管避免使用创作时间。