Перейти к содержимому

Фотография

Изменение адресной строки в браузере


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 5

#1 neono

neono

    Новый участник

  • Members
  • Pip
  • 30 сообщений

Отправлено 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").
Как быть?
  • 0

#2 ch_ip

ch_ip

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 097 сообщений
  • ФИО:Павел Абдюшев
  • Город:Москва


Отправлено 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")) перестало работать?
  • 0

#3 neono

neono

    Новый участник

  • Members
  • Pip
  • 30 сообщений

Отправлено 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, которая была еще при записи.
  • 0

#4 ch_ip

ch_ip

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 097 сообщений
  • ФИО:Павел Абдюшев
  • Город:Москва


Отправлено 19 октября 2011 - 11:37

1. Что написано в Record and Run Settings?
2. Точно ли дело в браузере? То есть на IE 7.0 запускается одна ссылка, а на IE 8.0 другая на одной и той же машине?
3. Можете привести строчки теста, с которых все начинается?
  • 0

#5 neono

neono

    Новый участник

  • Members
  • Pip
  • 30 сообщений

Отправлено 19 октября 2011 - 12:12

1. Что написано в Record and Run Settings?
Стоит 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. Точно вспомнить не могу, но думаю год назад.
  • 0

#6 ch_ip

ch_ip

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 097 сообщений
  • ФИО:Павел Абдюшев
  • Город:Москва


Отправлено 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")

2. Точно ли дело в браузере? То есть на IE 7.0 запускается одна ссылка, а на IE 8.0 другая на одной и той же машине?
До этого была 6-ка. На ней все работало. По IE7 сказать не могу точно но могу проверить. То есть неделю назад на машине с IE6 все работало, поставили IE8 - не пашет.

Я так и не понял, это на одной и той же машине просто обновили IE или это на другой машине, где стоит другой QTP и настройки могут отличаться?

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. Точно вспомнить не могу, но думаю год назад.

Добрый день. Я мог бы постараться Вас вспомнить, если бы в профиле были бы хоть какие-нибудь намеки на то, кто вы есть. А тренинг год назад в сентябре был, наверное, вы про него говорите.
  • 0


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных