Selenium RC, в Linux, есть ли способ заставить все экземпляры браузера работать в фоновом режиме? - PullRequest
1 голос
/ 04 октября 2010

Я изучал это, насколько я могу запускать экземпляры браузера selenium в фоновом режиме. Я нашел кое-что об использовании виртуального экземпляра GUI или что-то в этом роде, но все это было для Windows.

Я использую Ubuntu Linux, поэтому мне интересно, как проще всего было бы подавить фактические экземпляры браузера, отображаемые для пользователя, который запустил экземпляры селена, так как в данный момент я работаю с 25 из них, и это странно / раздражает, когда все они открыты.

Спасибо за любой совет.

Ответы [ 2 ]

2 голосов
/ 04 октября 2010

Если вы используете Firefox, вы можете сделать * custom path / to / browser --display =: 0.Если вы хотите использовать другие браузеры и писать свои тесты на Java, вы можете использовать htmlunit и указать возможности.Если вы используете ruby, вы можете использовать капибару аналогично htmlunit.

1 голос
/ 06 октября 2010

Есть возможность запустить его в виртуальной оконной системе (Xvfb).

Здесь вы можете найти что-то интересное: http://wiki.openqa.org/display/SRC/Selenium-RC+and+Continuous+Integration

Внизу страницы есть примеры.

Мы скоро попробуем!

Удачи!

...