QTP, который обращается к объекту приложения в тестовом разрешении экрана ПК, не обращается к объекту окна приложения на ноутбуке? какие-либо предложения по решению этой проблемы?
QTP не запускается в другом разрешении экрана, есть предложения?
Ответы (4)
Я тоже не понимаю вопроса, но это вполне может быть проблема с разрешением: попробуйте посмотреть ответ на Mercury Quick Test Pro и виртуальные машины: работает с одной клиентской машины, но не работает с другой.
Есть ли в вашем коде много операторов, связанных с координатами?
Если они включают координаты, то, скорее всего, код не удастся. Если нет, разместите здесь фрагмент кода, чтобы мы могли его проанализировать.
Не совсем понимаю, что ты имеешь в виду. Просто знайте, что на работе мы используем QTP, и он нам не очень нравится по многим причинам ...
Вам лучше попробовать Selenium, это мощный инструмент :)
эй, если вы автоматизируете веб-приложение, измените разрешение на 100%. Если его больше или меньше 100%, скрипты qtp завершатся ошибкой.
OR
В качестве альтернативного решения мы можем использовать сторонние инструменты, такие как Qres и MultiRes. Эти инструменты могут работать с использованием QTP во время выполнения. Пока не нашел кода для изменения разрешения экрана во время выполнения с помощью скрипта vb. Если кто-нибудь найдет это, пожалуйста, опубликуйте.