пятница, 31 июля 2009 г.

Пример использования метода WaitProperty в Quick Test Proffesional (QTP)


В данном примере показано использование метода WaitProperty в QTP версии 10.0
И обращение к свойствам объектов с использованием конструкции attribute/свойство





Public browdes 'Объяснять не стоит в ранних версиях постов данная конструкция есть
Set browdes = Description.Create
Browdes(“micclass”).Value=”Browser”

If Browser(browdes).Frame("html id:=someframe").WaitProperty("attribute/readyState", "complete", 4000) Then ' QTP ждет в течение 4 секунд пока свойство readyState объекта
' Frame станет равным complete. Если это произойдет до истечения 4 секунд, то
' переходит к клику по первой строке таблицы
Browser(browdes).Frame("html id:=someframe").Table("html id:=table").Object.rows(1).Click ' клик по первой строке таблицы

End If




Подробнее об передаваемых в параметр WaitProperty значениях можно посмотреть в документации к QTP

Комментариев нет: