ChromeDriver отключить рендеринг и CSS

Я хочу запустить высокопроизводительные тесты на драйвере Chrome. Они по-прежнему требуют выполнения JavaScript. Но рендеринг страницы и выполнение / синтаксический анализ CSS просто не являются необходимостью и пустой тратой времени. Как я могу предотвратить рендеринг и / или загрузку CSS в chromedriver? Запустите его полностью без головы.

Я знаю HTMLUnit как альтернативу, но он очень медленный и делает ужасную работу с javascript.

Я нашел Phantom Driver https://github.com/qa/arquillian-phantom-driver и протестировал его, но я бы предпочел придерживаться Chrome из-за расширений и потрясающей поддержки, которую я могу найти для него.

1 ответ

Решение

Chrome/chromedriver не может работать без головы без некоторого виртуального экрана, такого как Xserver, и он не может не рендерить html и css.

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