Тесты Selenium и непрерывная интеграция (Запуск браузера в фоновом режиме) - PullRequest
0 голосов
/ 05 апреля 2010

У нас есть система CentOS без Xserver для непрерывной интеграции. Так что нет интерфейса.

Я хочу запустить на нем тесты на селен. Я использую новую альфа-версию Selenium2, которая имеет интеграцию с WebDriver. Он запускает и заканчивает браузер самостоятельно. Теперь, как мне начать это в фоновом режиме? Нечто подобное возможно с Internet Explorer?

Я могу правильно работать на локальной машине. Но он открывает Firefox UI.

1 Ответ

2 голосов
/ 06 апреля 2010

Можете ли вы запустить виртуальный буфер кадров? Таким образом, все программы с графическим интерфейсом могут поверить, что графика происходит, даже если на самом деле нет экрана. Вы можете поискать термин «безголовый». Один пример.

Другой возможностью может быть использование Celerity - "безголовый браузер" на основе ruby. Он использует интерфейс Watir (изначально конкурент Селену), который, как я понимаю, объединяется с веб-драйвером.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...