Просто получилось.Вот как это делается:
Помимо запуска сервера Selenium с параметром -trustAllSSLCertificates
, браузер, запускаемый Selenium, должен быть настроен на использование сервера Selenium в качестве прокси.
Например,: Если сервер Selenium запущен на хосте myselenium.mycompany.com
с портом по умолчанию 4444
, прокси-сервер настроен на myselenium.mycompany.com:4444
.Один из способов автоматизировать это - создать профиль Firefox и настроить прокси для этого адреса и порта и передать этот созданный профиль в качестве аргумента при запуске сервера Selenium с использованием параметра -firefoxProfileTemplate
.
java -jar selenium-server.jar -trustAllSSLCertificates -firefoxProfileTemplate /path/to/selenium_profile