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

Фотография

Как вывести на экран один из двух броузеров.


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

#1 VitalyD

VitalyD

    Опытный участник

  • Members
  • PipPipPipPip
  • 285 сообщений
  • Город:Санкт-Петербург

Отправлено 09 февраля 2012 - 15:08

Добрый день.

Такой вопрос к вам, коллеги:
Тест работает одновременно с двумя сайтами.
Для этого есть два объекта selenium, каждый из которых работает со "своим" сайтом в отдельном браузере.
Вопрос: как вывести нужный сайт (браузер)( с которым сейчас идет работа) на экран - это нужно, так во время теста постоянно неявно создаются скриншоты для удобного анализа лога.

Пробовали такой вариант: сворачивать "ненужный" сайт(браузер) что бы оставался "нужный" - соответственно восстанавливать вызовом метода maximaze() . Но в таком варианте мешает браузер который открывается при инициализации селениума - как сворачивать его непонятно.

Другие варианты пока что не увидели.
Используем Selenium RC.
  • 0

#2 Vitalik_V

Vitalik_V

    Активный участник

  • Members
  • PipPip
  • 149 сообщений
  • ФИО:Виталий
  • Город:Харьков

Отправлено 09 февраля 2012 - 15:32

Добрый день.

Такой вопрос к вам, коллеги:
Тест работает одновременно с двумя сайтами.
Для этого есть два объекта selenium, каждый из которых работает со "своим" сайтом в отдельном браузере.
Вопрос: как вывести нужный сайт (браузер)( с которым сейчас идет работа) на экран - это нужно, так во время теста постоянно неявно создаются скриншоты для удобного анализа лога.

Пробовали такой вариант: сворачивать "ненужный" сайт(браузер) что бы оставался "нужный" - соответственно восстанавливать вызовом метода maximaze() . Но в таком варианте мешает браузер который открывается при инициализации селениума - как сворачивать его непонятно.

Другие варианты пока что не увидели.
Используем Selenium RC.

А через selectWindow пробовали?
  • 0

#3 VitalyD

VitalyD

    Опытный участник

  • Members
  • PipPipPipPip
  • 285 сообщений
  • Город:Санкт-Петербург

Отправлено 09 февраля 2012 - 15:34

А через selectWindow пробовали?




Пробовали, не работает.
  • 0

#4 Vitalik_V

Vitalik_V

    Активный участник

  • Members
  • PipPip
  • 149 сообщений
  • ФИО:Виталий
  • Город:Харьков

Отправлено 09 февраля 2012 - 16:04

Используем Selenium RC.

Можно точнее, что именно используете? Я к тому, что если вам только ради скрина поднимать браузер, то может лучше просто снимать скрин с страницы, а не с экрана?!
  • 0

#5 VitalyD

VitalyD

    Опытный участник

  • Members
  • PipPipPipPip
  • 285 сообщений
  • Город:Санкт-Петербург

Отправлено 10 февраля 2012 - 07:46

Я к тому, что если вам только ради скрина поднимать браузер, то может лучше просто снимать скрин с страницы, а не с экрана?!



По идее да, ради скриншота - но судя по этой статье (http://software-test...enium-pageshots) - снимать скрин страницы селениумом можно только в IE и FF - а у нас тестирование идет на Chrome и FF.

Можно точнее, что именно используете?



Если точнее то: Selenium RC, Java, TestNG, Maven, Hudson :)
  • 0


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

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