Я пытаюсь получить файл HAR с помощью прокси-сервера browsermob в веб-драйвере Selenium, java. Ниже приведен фрагмент кода
pom. xml
<dependency>
<groupId>net.lightbody.bmp</groupId>
<artifactId>browsermob-core</artifactId>
<version>2.1.5</version>
</dependency>
Мой код не работает на шаге proxy.start (0) без возврата каких-либо ошибок. Бегаю против местного chrome. Может ли кто-нибудь помочь мне решить эту проблему.
Java код:
public void setup() {
BrowserMobProxy proxy = new BrowserMobProxyServer();
proxy.start();
// get the selenium proxy object
Proxy seleniumProxy = ClientUtil.createSeleniumProxy(proxy);
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability(CapabilityType.PROXY, seleniumProxy);
System.setProperty("webdriver.chrome.driver", "/usr/local/bin/chromedriver");
....................
..................
.........
Мой тестовый пример перестал работать на этапе proxy.start (). Без фрагмента кода Bowserproxy тестовый пример работал нормально. После этого только тестовый пример перестал работать в proxy.start () без каких-либо ошибок.