Проблема:
Не могу стартануть прокси Selenide
Я попытался сделать
по примеру из статьи Как получить сетевые запросы с помощью прокси
У меня не получилось
Падает на получении прокси с NullPointerException
Код
void setUp(){
Configuration.timeout = 15000;
Configuration.screenshots = false;
Configuration.savePageSource = false;
Configuration.headless = false;
Configuration.proxyEnabled = true;
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability( "browserName", "chrome");
WebDriverManager.chromedriver().setup();
ChromeOptions chromeOptions = new ChromeOptions();
var chrome = new ChromeDriver(chromeOptions.merge(capabilities));
WebDriverRunner.setWebDriver(chrome);
open();
BrowserUpProxy bmp = WebDriverRunner.getSelenideProxy().getProxy();
// запоминать тело запросов (по умолчанию тело не запоминается, ибо может быть большим)
bmp.setHarCaptureTypes(CaptureType.getAllContentCaptureTypes());
// запоминать как запросы, так и ответы
bmp.enableHarCaptureTypes(CaptureType.REQUEST_CONTENT, CaptureType.RESPONSE_CONTENT);
// начинай запись!
bmp.newHar("pofig");
}```
Логи и ошибка вот такая ...
Версии ОС и софта следующие
implementation 'com.codeborne:selenide:6.4.0'
implementation 'com.codeborne:selenide-proxy:6.4.0'
+ Selenoid
Подскажите где туплю или может есть рабочий пример запуска прокси и получения от нее har файла ?