根据文字从表中选择链接

问题描述 投票:1回答:1

我正在使用UFT测试Salesforce。 Acme Corp.帐户有2个联系人:“ James Bean”和“ Marsha Smith”。但可以有更多联系。我正在尝试以编程方式选择这些联系人的链接,然后单击它们。我写了这段代码来获取该页面上的所有链接

Dim oDesc
Set oDesc = Description.Create
oDesc("micclass").value = "Link"

'Find all the Links
Set obj = Browser("Contacts | Salesforce").Page("Contacts | Salesforce").ChildObjects(oDesc)

enter image description here

问题是,当我循环遍历obj时,无法以编程方式将2联系人链接与菜单上的其他链接区分开。它们都具有相同的类。

如何从Action中以编程方式访问表及其内容?

我附上了联系人对象的屏幕快照和链接的HTML表。

enter image description here

automated-tests salesforce qtp hp-uft
1个回答
0
投票

如果您感兴趣的链接全部嵌套在您知道如何识别的表中,则可以在ChildObjects而不是WebTable上调用Page

请参见this blog post

© www.soinside.com 2019 - 2024. All rights reserved.