Объявляет ли метод «Exist» в VBScript (QTP) существование - PullRequest
1 голос
/ 04 ноября 2011
Browser("Online Exchange login").Page("Online Exchange login").Exist(10)

Следующие строки не включены в исходный код:

Мой вопрос: будет ли метод Exist(10) в приведенной выше строке кода проверять существование всех дочерних объектов (если таковые имеются) объекта Page("Online Exchange login") перед тем, как объявить о его существовании?

Ответы [ 2 ]

1 голос
/ 06 ноября 2011

Метод No Exists будет проверять объект, для которого он вызывается, а не его дочерние объекты. В этом случае только объект страницы будет проверен на наличие.

Browser("Online Exchange login").Page("Online Exchange login").Exist(10)

В этом случае обратите внимание, что QTP ожидает 10 сек + время синхронизации браузера

1 голос
/ 05 ноября 2011

Нет, Exist проверяет, есть ли в настоящее время элемент управления, который соответствует описанию в тестовом объекте, для которого он был вызван. не проверяет дочерние объекты.

Дальнейшее чтение .

...