Изменение адресной строки в браузере
#1
Отправлено 19 октября 2011 - 07:10
Проблема в следующем. При частом переезде веб-сервера в QTP к каждому тесту в подключаемой библиотеке было прописано:
Environment("BROWSER_ENV") = "IE"
Environment("URL_NEW") = "http://google.com"
Просто указывался новый параметр в URL_New и при запуске все чудесно проигрывалось.
Но недавно переехали на IE8 и тесты запускаются с параметрами указанными в Record and Run Settings, которые отличны от Environment("URL_NEW").
Как быть?
#2
Отправлено 19 октября 2011 - 08:50
А проблема-то в чем?Добрый день.
Проблема в следующем. При частом переезде веб-сервера в QTP к каждому тесту в подключаемой библиотеке было прописано:
Environment("BROWSER_ENV") = "IE"
Environment("URL_NEW") = "http://google.com"
Просто указывался новый параметр в URL_New и при запуске все чудесно проигрывалось.
Но недавно переехали на IE8 и тесты запускаются с параметрами указанными в Record and Run Settings, которые отличны от Environment("URL_NEW").
Как быть?
Что хочется получить?
Browser.Navigate(Environment("URL_NEW")) перестало работать?
SQL для тестировщиков
Тренинги по HP QTP и автоматизации тестирования
Если минарет, значит выше всех (с)
#3
Отправлено 19 октября 2011 - 10:43
А проблема-то в чем?
Добрый день.
Проблема в следующем. При частом переезде веб-сервера в QTP к каждому тесту в подключаемой библиотеке было прописано:
Environment("BROWSER_ENV") = "IE"
Environment("URL_NEW") = "http://google.com"
Просто указывался новый параметр в URL_New и при запуске все чудесно проигрывалось.
Но недавно переехали на IE8 и тесты запускаются с параметрами указанными в Record and Run Settings, которые отличны от Environment("URL_NEW").
Как быть?
Что хочется получить?
Browser.Navigate(Environment("URL_NEW")) перестало работать?
Проблема в том что раньше из resources подхватывалось и Environment("URL_NEW") = "http://google.com" чудесно подставлял нужную мне строку.
Но сейчас не переходит и берет ссылку из Record and Run Settings, которая была еще при записи.
#4
Отправлено 19 октября 2011 - 11:37
2. Точно ли дело в браузере? То есть на IE 7.0 запускается одна ссылка, а на IE 8.0 другая на одной и той же машине?
3. Можете привести строчки теста, с которых все начинается?
SQL для тестировщиков
Тренинги по HP QTP и автоматизации тестирования
Если минарет, значит выше всех (с)
#5
Отправлено 19 октября 2011 - 12:12
Стоит Open the folowing address ..
Далее в выпадающем списке выбран адрес, пусть будет yandex.ru
Open the folowing browser
Microsoft Internet Explorer
2. Точно ли дело в браузере? То есть на IE 7.0 запускается одна ссылка, а на IE 8.0 другая на одной и той же машине?
До этого была 6-ка. На ней все работало. По IE7 сказать не могу точно но могу проверить. То есть неделю назад на машине с IE6 все работало, поставили IE8 - не пашет.
3. Можете привести строчки теста, с которых все начинается?
все выглядит так
Есть файлик, например LaunchUrl.vbs
В нем две строчки -
Environment("BROWSER_ENV") = "IE"
Environment("URL_ENV") = "http://google.com"
И этот файлик подключен к тесту File-Settings-Resources
При запуске теста в IE6 он забирал данные и открывал google.com
Теперь открывает yandex.ru т.к. он указан в Record and Run Settings.
ЗЫ:
Павел, здравствуйте.
Я если вспомните был у вас на тренинге по QTP. Точно вспомнить не могу, но думаю год назад.
#6
Отправлено 20 октября 2011 - 11:10
Варианты:1. Что написано в Record and Run Settings?
Стоит Open the folowing address ..
Далее в выпадающем списке выбран адрес, пусть будет yandex.ru
Open the folowing browser
Microsoft Internet Explorer
Запускать браузер самостоятельно из кода
попробовать прописать в ссылке Environment("URL_ENV")
Я так и не понял, это на одной и той же машине просто обновили IE или это на другой машине, где стоит другой QTP и настройки могут отличаться?2. Точно ли дело в браузере? То есть на IE 7.0 запускается одна ссылка, а на IE 8.0 другая на одной и той же машине?
До этого была 6-ка. На ней все работало. По IE7 сказать не могу точно но могу проверить. То есть неделю назад на машине с IE6 все работало, поставили IE8 - не пашет.
Я понял, как вы подключаете переменные окружения. Я хотел увидеть, с чего начинается сам тест3. Можете привести строчки теста, с которых все начинается?
все выглядит так
Есть файлик, например LaunchUrl.vbs
В нем две строчки -
Environment("BROWSER_ENV") = "IE"
Environment("URL_ENV") = "http://google.com"
И этот файлик подключен к тесту File-Settings-Resources
При запуске теста в IE6 он забирал данные и открывал google.com
Теперь открывает yandex.ru т.к. он указан в Record and Run Settings.
Добрый день. Я мог бы постараться Вас вспомнить, если бы в профиле были бы хоть какие-нибудь намеки на то, кто вы есть. А тренинг год назад в сентябре был, наверное, вы про него говорите.Павел, здравствуйте.
Я если вспомните был у вас на тренинге по QTP. Точно вспомнить не могу, но думаю год назад.
SQL для тестировщиков
Тренинги по HP QTP и автоматизации тестирования
Если минарет, значит выше всех (с)
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных