2

Selenium 2/Webdriver имеет всевозможные большие преимущества, но есть один большой недостаток: он не поддерживает работу на сетке из коробки.Миграция в селен 2

Кто-нибудь переключился с использования сетки SE1 на использование SE2 серийно и удовлетворен результатами? Мне интересно, принесут ли преимущества SE2 ожидаемую потерю скорости из-за постоянной работы. Является ли SE2 достаточно быстрым, чтобы он несколько компенсировал это несоответствие?

В качестве альтернативы, кто-то скатил свою собственную структуру распараллеливания для Selenium 2/Webdriver? Похоже, было бы не слишком сложно создать примитивный, который знает, как опросить подчиненные машины и соответственно распределить запросы.

+0

Если вы используете Java, вы можете использовать Gradle (или Maven) и использовать параллельные функции forking для этих фреймворков. Затем, чтобы управлять подчиненными машинами и планировать вещи, используйте сервер Jenkins. – djangofan

ответ

2

Когда Selenium 2 переходит в бета-версию, разработчики Core начнут изучать интеграцию с Grid. Это должно происходить к концу года.

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

+0

Звучит так, как будто я немного раньше на вечеринке. Я бы хотел помочь в этом. – dhackner

Смежные вопросы