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

Selenium IDE 3: стартовый уровень
онлайн, начало 19 апреля
Школа для начинающих тестировщиков
онлайн, начало 22 апреля
Тестирование REST API
онлайн, начало 22 апреля
Тестирование юзабилити (usability)
онлайн, начало 24 апреля
Фотография

Способ кроссбраузерного тестирования

selenium grid кроссбраузерное тестирование

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

#1 marinel

marinel

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

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


Отправлено 03 Декабрь 2015 - 15:58

Всем добрый день,

стоит задача автоматизировать прохождение по всем url сайта и снять скриншоты для последующего сравнения с эталоном и выявления багов интерфейса.

Воспользоваться Sauce Labs либо Browsershots или лучше настроить Selenium Grid?

спасибо.

 

 
  • 0

#2 marinel

marinel

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

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


Отправлено 04 Декабрь 2015 - 09:44

Предназначен ли вообще Selenium Grid для кроссбраузерного тестирования, не могу найти информацию, какие комбинации браузер+ОС там есть. 


  • 0

#3 user12

user12

    Специалист

  • Members
  • PipPipPipPipPip
  • 756 сообщений
  • ФИО:Виктор
  • Город:Минск


Отправлено 04 Декабрь 2015 - 10:09

Предназначен ли вообще Selenium Grid для кроссбраузерного тестирования

 

Да, он нужен запуска на РАЗНЫХ пк, на разных браузерах пареллельно

 

какие комбинации браузер+ОС там есть.

 

 

Разберитесь, что такое HUB и что такое NODE


  • 0

#4 user12

user12

    Специалист

  • Members
  • PipPipPipPipPip
  • 756 сообщений
  • ФИО:Виктор
  • Город:Минск


Отправлено 04 Декабрь 2015 - 10:24

Т.е. у вас есть некий простой тест.

Вы хотите его проверить в IE8 на  XP и в браузере FF на винде 7

Для этого используют Selenium GRID, т.е. чтобы один тест ОДНОВРЕМЕННО был проверен в двух браузерах.

 

Почитайте что такое HUB и что такое NODE


  • 0

#5 marinel

marinel

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

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


Отправлено 04 Декабрь 2015 - 12:01

У меня будет действительно простой тест, пройти и проскриншотить все страницы сайта ориентировочно на Виндоус 7 на Хроме 42, 43, 45 и если это будет параллельно, то мне это только на руку. И мой вопрос касается именно версий браузера, будет ли там эти 42, 43, 45.  :smile:


  • 0

#6 user12

user12

    Специалист

  • Members
  • PipPipPipPipPip
  • 756 сообщений
  • ФИО:Виктор
  • Город:Минск


Отправлено 04 Декабрь 2015 - 13:14

У меня будет действительно простой тест, пройти и проскриншотить все страницы сайта ориентировочно на Виндоус 7 на Хроме 42, 43, 45 и если это будет параллельно, то мне это только на руку. И мой вопрос касается именно версий браузера, будет ли там эти 42, 43, 45:smile:

 

:):):)

Ну если на ПК есть данные версии 42, 43, 45, ты вы сможете их запустить.


  • 0

#7 marinel

marinel

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

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


Отправлено 04 Декабрь 2015 - 13:23

На моем ПК?


  • 0

#8 user12

user12

    Специалист

  • Members
  • PipPipPipPipPip
  • 756 сообщений
  • ФИО:Виктор
  • Город:Минск


Отправлено 04 Декабрь 2015 - 13:28

На моем ПК?

 

Где вы хотите запускать тесты ?

 

Если на своем ПК - то на вашем ПК должны быть данные браузеры, если на  виртуалке - значит должны быть на виртуалке


  • 0

#9 marinel

marinel

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

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


Отправлено 05 Декабрь 2015 - 11:24

Я бы хотела воспользоваться возможностями Sauce Labs, попробовала с помощью Selenium builder, но не было соединения... 

селениум сервер стандалон был запущен, сервер был прописан login:6634fe19-d7eb-4beb-8291-31fa65ee30e6@ondemand.saucelabs.com:80 - тоже вроде бы все правильно, но соединения не было и в дашборде никакой активности тоже, может я что-то забыла запустить....

идеально было бы это все настроить в эклипсе, но я пока не знаю как...


  • 0

#10 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 821 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 06 Декабрь 2015 - 19:11

Предназначен ли вообще Selenium Grid для кроссбраузерного тестирования, не могу найти информацию, какие комбинации браузер+ОС там есть. 

 

Чтобы использовать Selenium Grid для тестирования в гетерогенной среде (разные операционки и разные браузеры) нужно сначала создать эту среду -- подготовить нужные виртуалки, запустить их. И только после этого в игру вступает Selenium Grid -- он позволяет развернуть распределённую сеть для запуска браузеров в этих заранее подготовленных виртуалках. То есть сам он ничего, никакие комбинации ОС+браузер не предоставляет. Какие вы подготовите -- на таких он и будет запускать.

 

Облачные сервисы (типа SauceLabs) предоставляют уже преднастроенные виртуалки, на которых уже развёрнут Selenium Grid и можно запускать тесты, а также имеются некоторые дополнительные сервисы -- протоколирование, снятие видео выполнения тестов и другие.


  • 1

Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium


#11 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 821 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 06 Декабрь 2015 - 19:17

Я бы хотела воспользоваться возможностями Sauce Labs, попробовала с помощью Selenium builder, но не было соединения... 

селениум сервер стандалон был запущен, сервер был прописан login:6634fe19-d7eb-4beb-8291-31fa65ee30e6@ondemand.saucelabs.com:80 - тоже вроде бы все правильно, но соединения не было и в дашборде никакой активности тоже, может я что-то забыла запустить....

идеально было бы это все настроить в эклипсе, но я пока не знаю как...

 

Во-первых, не "палите" свой ключ доступа. А поскольку вы его уже засветили -- сходите в панель управления SauceLabs и перегенерируйте ключ.

 

Во-вторых, если Вы используете облачный сервис -- свой собственный Selenium Server запускать уже нет необходимости.

 

В-третьих, пока Вы не покажете, как именно инициализируется драйвер -- будет игра в угадайку. Покажите код инициализации.


  • 1

Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium


#12 marinel

marinel

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

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


Отправлено 07 Декабрь 2015 - 11:09

Алексей, добрый день.

Огромнейшее спасибо за ответ - теперь понятно с Grid и Sauce Labs.

"Во-первых" и "Во-вторых" - спасибо - поняла.

А тест я запускала через IDE Selenium builder, был запущен Selenium Standalone и все. Инициализация драйвера где-то должна быть видна?


  • 0

#13 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 821 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 07 Декабрь 2015 - 11:50

Прощу прощения, не заметил упоминание SeBuilder.

 

Да, там просто нужно указать адрес сервера, и выглядит он у Вас правильно.

Соединение может не устанавливаться, если имя пользователя или ключ указаны некорректные.

Вы же свой собственный логин указывали там, а не "login"?


  • 0

Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium


#14 marinel

marinel

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

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


Отправлено 07 Декабрь 2015 - 12:29

Да, свой. login - это для примера.


  • 0

#15 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 821 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 08 Декабрь 2015 - 13:54

Не могу ничего сказать по существу, проверил -- "на моей машине работает" :)


  • 0

Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium



Программирование на С# для тестировщиков
онлайн
Автоматизатор мобильных приложений
онлайн
Selenium WebDriver: полное руководство
онлайн
Программирование на Python для тестировщиков
онлайн




Темы с аналогичным тегами selenium grid, кроссбраузерное тестирование

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

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

Яндекс.Метрика
Реклама на портале