我的页面上有一个包含我需要解析的文本的webelement。问题是当我将这个对象添加到存储库时,它属于我所在的页面下,因此不能与其他页面一起工作(访问类似于页面(“..)。WebElement ..)这只是同一个页面a。具有不同的标题。我知道我应该使用描述性编程来识别对象,但找不到它的工作方式 此外,我需要识别页面上的元素并获取其属性。有些文章说它可以基于名称,但是当我反对该对象时没有名称。
答案 0 :(得分:0)
通常情况下,Page
个对象不会将title
作为其描述的一部分,因此相同的WebElement
应在不同页面下工作。
您应首先检查您的Page
的描述是否包含任何不需要的属性。
WebElement
的描述更有可能与第一页上的元素匹配,而不是第二页上的元素。
当QTP无法识别对象时,它指定了无法找到的对象,请检查它是否在抱怨WebElement
或Page
。