使用更改标题识别页面上的对象

时间:2013-06-23 14:00:52

标签: automated-tests qtp

我的页面上有一个包含我需要解析的文本的webelement。问题是当我将这个对象添加到存储库时,它属于我所在的页面下,因此不能与其他页面一起工作(访问类似于页面(“..)。WebElement ..)这只是同一个页面a。具有不同的标题。我知道我应该使用描述性编程来识别对象,但找不到它的工作方式 此外,我需要识别页面上的元素并获取其属性。有些文章说它可以基于名称,但是当我反对该对象时没有名称。

1 个答案:

答案 0 :(得分:0)

通常情况下,Page个对象不会将title作为其描述的一部分,因此相同的WebElement应在不同页面下工作。
您应首先检查您的Page的描述是否包含任何不需要的属性。

WebElement的描述更有可能与第一页上的元素匹配,而不是第二页上的元素。 当QTP无法识别对象时,它指定了无法找到的对象,请检查它是否在抱怨WebElementPage