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

Фотография

Selenium Grid - кто-нибудь уже опробовал?


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

#1 dlg99

dlg99

    Специалист

  • Members
  • PipPipPipPipPip
  • 609 сообщений
  • ФИО:Andrey Yegorov
  • Город:Redmond, WA

Отправлено 23 октября 2007 - 15:31

Selenium Grid is a tool that dramatically speeds up web testing by leveraging your existing computing infrastructure. It allows you to easily run multiple tests in parallel, on multiple machines, in an heterogeneous environment.

Based on the excellent Selenium web testing tool, Selenium Grid allows you to run multiple instances of Selenium Remote Control in parallel. Even better, it makes all these Selenium Remote Controls appear as a single one, so your tests do not have to worry about the actual infrastructure. Selenium Grid cuts down on the time required to run a Selenium test suite to a fraction of the time that a single instance of Selenium instance would take to run.

Last but not least, Selenium Grid is easy to use and simple to install.


http://seleniumgrid.thoughtworks.com/

http://wiki.openqa.o...D/Selenium Grid
  • 0
Andrey Yegorov. Изображение

#2 hudson

hudson

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

  • Members
  • PipPip
  • 90 сообщений
  • ФИО:Быкадоров Дмитрий

Отправлено 19 марта 2008 - 08:00

Пробую. Начало не без проблем. Как и demo, так и мой тест-класс, портированный под grid для проверки в parallel режиме (например с 4 RC для 4 тестов) может выдать 1-2-3 сбоя на ровном месте (при инициализации CustomProfile). Списался с разработчиком, жду что он скажет. Могу выложить сюда логи которые ему отправил.

Самое интересное, когда я пробовал его первый раз - все параллельные демо тесты выполнялись на ура. Сейчас стабильно не менее одного падения.

Вообще же инструмент и заложенная в него концепция мне очень понравились. Ранее я сам писал многопоточный запуск тестов - фактически свой раннер, изобретал велосипед. Сейчас мигрирую свои тесты на grid, буду внедрять :)
  • 0

#3 Gnomik

Gnomik

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

  • Members
  • PipPip
  • 76 сообщений
  • ФИО:Попов Федор Иванович

Отправлено 22 марта 2008 - 06:39

hudson, тебе разработчик что ответил ?
  • 0

#4 hudson

hudson

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

  • Members
  • PipPip
  • 90 сообщений
  • ФИО:Быкадоров Дмитрий

Отправлено 23 марта 2008 - 06:25

Отвечает, но не быстро. Сейчас у меня 2 больших проблемы

- при parallel запуске сбоит RC - не может запусть барузер. При каждом запуске как минимум 1.
- проблема с кирилическими инпутами. иногда ее можно обойти, но иногда сильно достает. Написал девелоперу демку, которая демонстрирует проблему, жду ответа.

Собственно все движения можно в форуме посмотреть :)
  • 0

#5 seleniumxt

seleniumxt

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

  • Members
  • Pip
  • 9 сообщений
  • ФИО:Александр Столетов

Отправлено 27 августа 2009 - 10:29

Selenium Grid is a tool that dramatically speeds up web testing by leveraging your existing computing infrastructure. It allows you to easily run multiple tests in parallel, on multiple machines, in an heterogeneous environment.

Based on the excellent Selenium web testing tool, Selenium Grid allows you to run multiple instances of Selenium Remote Control in parallel. Even better, it makes all these Selenium Remote Controls appear as a single one, so your tests do not have to worry about the actual infrastructure. Selenium Grid cuts down on the time required to run a Selenium test suite to a fraction of the time that a single instance of Selenium instance would take to run.

Last but not least, Selenium Grid is easy to use and simple to install.


http://seleniumgrid.thoughtworks.com/

http://wiki.openqa.o...D/Selenium Grid

Пробовал, вещь отличная. Стоит на одной машине 10 firefox-ов и их распараллеливание дает быстрый результат при прохождении всех тест кейсов.
Мануал по установке на русском Selenium Grid
  • 0


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

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