我有一个WebTable,它有一些WebElements。我想验证其中一个WebElements的文本并对其采取措施。你能帮忙,怎么办呢?
答案 0 :(得分:3)
正如Vinoth所说,如果您知道元素所在的行和列,则可以使用ChildItem
。
通常UFT 展平元素(如果两者都添加到存储库,WebElement
中的WebTable
将显示为WebTable
s兄弟。然而,许多人不知道的是,如果您手动将元素放在WebTable
(或任何其他元素)下,那么UFT将在父对象下查找它。
这意味着您可以描述嵌套元素,而UFT只会在表格下方而不是在页面的其余部分中查看。
Browser("B").Page("P").WebTable("T").WebElement("innertext:=.*bla.*").Click
答案 1 :(得分:1)
您可以使用ChildItem
的{{1}}方法。
WebTable
Set MyWebElement = Browser("CreationTime:=0").Page("micclass:=Page").Webtable("name=TableName").ChildItem(Row, Column, micclass, Index)
是您想要的元素。您可以访问MyWebElement
的任何方法/属性。例如,点击,
WebElement