UFT如何根据Web元素查找Web表

时间:2017-09-26 16:47:25

标签: vbscript qtp hp-uft

我想找到网络元素下面的网络表

例如在该图像中  奇偶校验关系:速溶奶粉是网络元素(只是网页元素 - 浏览器页面网页元素)

我想在网页元素

下面找到表格名称

2 个答案:

答案 0 :(得分:1)

我只是使用此XPath作为对象描述的一部分来标识表。

.//legend[contains(.,'Parity Relationship:') and contains(.,'Instant Dry Milk')]/following-sibling::table

获得表格后,使用 GetROProperty 来检索 name 属性值。

我创建了示例HTML页面,这是工作XPath的屏幕截图:

enter image description here

答案 1 :(得分:1)

UFT允许您嵌套对象,然后仅在嵌套对象下搜索嵌套对象。

您可以在此blog post(搜索“WebElement”)中查看更多详细信息。

所以你可以这样:

Browser("B").Page("P").WebElement("Parity Relationship: Instant Dry Milk").WebTable("T")