Я написал код для веб-страницы. Процесс требует от меня щелчка по веб-ссылке, которая открывает новое окно, а затем выполняет некоторые операции в окне браузера. Затем я закрою новый браузер. Это повторяется несколько раз в коде. Все элементы во всех окнах браузера обычно идентифицируются с помощью шпиона объекта. Тем не менее, с перерывами во время выполнения, когда открывается новое окно браузера, элементы на странице не распознаются (следовательно, это порождает ошибки). Когда я перехожу в режим отладки и пытаюсь использовать шпион объекта, максимальная идентификация, которую я могу захватить, - Browser(<>).Page(<>)
. Ничто на странице не распознается.UFT - Идентификация объекта не работает во время работы
Теперь, если я закрою этот браузер и снова открою его и снова проведу, элементы на странице будут захвачены шпионом объекта, и я смогу продолжить выполнение своего сценария. Иногда мне приходится закрывать и повторно открывать несколько раз, чтобы он работал.
Есть ли способ справиться с этим сценарием. возможно, проверьте идентификацию объекта на время выполнения. Dunno, если это так важно, но я не использую OR в моем проекте.
Заранее спасибо.
Какую версию UFT вы используете? – Motti
Я использую UFT 12.02 –