Selenium поддерживает безголовое тестирование браузера? - PullRequest
67 голосов
/ 27 сентября 2011

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

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

Может кто-нибудь просветить меня?Поддерживает ли Selenium безголовое тестирование браузера?

Ответы [ 12 ]

0 голосов
/ 09 октября 2016

Для ruby ​​и macOS: brew install phantomjs, затем:

driver = Selenium::WebDriver.for :phantomjs
0 голосов
/ 06 февраля 2015

Да, selenium поддерживает тестирование браузера без головы ... но я обнаружил, что HTMLUnit чаще всего дает сбой ... Я искал альтернативу ... PhantomJs был действительно хорош. Вы определенно можете попробовать, это было очень быстро, если сравниватьв другие браузеры ... Это действительно хорошо для тестирования дыма ...

http://phantomjs.org/

...