Рациональный функциональный тестер ждет существования объекта

Я в настоящее время изменяю сценарий Java в Rational Functional Tester, и я пытаюсь сказать RFT ждать появления объекта с указанным набором свойств. В частности, я хочу подождать, пока не появится таблица с X числом строк. Единственный способ, которым я смог сделать это до сих пор, - добавить точку проверки, которая просто проверяет, что таблица имеет X число строк, но я не смог использовать ожидание типа объекта VP, так что это кажется немного взломанный. Есть лучший способ сделать это?

Джефф

0
добавлено отредактировано
Просмотры: 20

2 ответы

Нет, нет встроенного метода waitForProperty (), поэтому вы не можете сделать что-то простое, например tableObject.waitForProperty («rowCount», x);

Ваши варианты - использовать контрольную точку, как вы уже делали (если она не сломалась ...), или перевернуть собственную точку синхронизации с помощью цикла do/while и метода find ().

Код find() codeample предполагает, что doc является html-документом. Отрегулируйте это как родительское окно java.

TestObject[] tables = doc.find(atDescendant(".rowCount", x), false);

Если вы не знакомы с find() , выполните поиск в ссылке RFT API в меню справки. find() станет вашим лучшим другом в RFT-скриптах.

0
добавлено
чтобы сэкономить ваше время, он находится на этой странице: publib.boulder.ibm.com/infocenter/rtnlhelp/v6r0m0/…
добавлено автор Alexander Bird, источник
+1 Информационный центр RFT - отличный онлайн-ресурс.
добавлено автор Tom E, источник

Вы можете использовать:

getobject.gettext();
0
добавлено