Какие драйверы поддерживают тестирование "без браузера"/"без головы"?

На самом деле я хочу запустить свой код селена на сервере, где не хотите открывать любой браузер. Но я запутался, какой веб-драйвер используется для сервера, который выполняет всю задачу (где я загружаю некоторые файлы с какого-либо сайта и храню на моем сервере).

2 ответа

Решение

Чтобы выполнить свой Test Suite через Selenium без открытия какого-либо браузера, вы можете использовать любой клиент браузера из следующего списка:


Безголовый браузер

Headless Browser это веб-браузер без графического интерфейса пользователя, управляемый программно, используемый для автоматизации, тестирования и других целей.

Безголовые двигатели браузера

Эти Headless Browser Engines полностью отображать веб-страницы или запускать JavaScript в виртуальной DOM:

Безголовые двигатели браузера

Безголовые мульти водители

Эти Headless Multi Drivers библиотеки могут управлять несколькими движками браузера (обычно с помощью Selenium):

Безголовые мульти водители

HtmlUnitDriver и PhantomJSDriver - это два веб-драйвера для автономного тестирования без необходимости открывать браузеры.

Другие вопросы по тегам