Програматически выбирая ссылки из таблицы - PullRequest
1 голос
/ 21 апреля 2020

Я использую UFT для тестирования Salesforce. Аккаунт Acme Corp. имеет 2 контакта: «Джеймс Бин» и «Марша Смит». но у него может быть больше контактов. Я пытаюсь программно выбрать ссылки для этих контактов и нажать на них. Я написал этот код, чтобы получить все ссылки на этой странице

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

Проблема в том, что когда я l oop через obj, есть нет способа программно отличить guish ссылки 2 контактов от других ссылок в меню. Все они имеют один и тот же класс.

Как получить программный доступ к таблице и ее содержимому из Action?

Я прикрепил скриншоты объекта контактов и таблицу ссылок HTML.

enter image description here

1 Ответ

0 голосов
/ 21 апреля 2020

Если все интересующие вас ссылки вложены в таблицу, которую вы знаете, как идентифицировать, вы можете позвонить ChildObjects на WebTable, а не на Page.

См. это сообщение в блоге .

...