我正在使用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)
问题是,当我循环遍历obj时,无法以编程方式将2联系人链接与菜单上的其他链接区分开。它们都具有相同的类。
如何从Action中以编程方式访问表及其内容?
我附上了联系人对象的屏幕快照和链接的HTML表。
如果您感兴趣的链接全部嵌套在您知道如何识别的表中,则可以在ChildObjects
而不是WebTable
上调用Page
。
请参见this blog post。