BrowserMobProxy не удалось запустить - PullRequest
0 голосов
/ 18 июня 2020

Я пытаюсь получить файл 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 () без каких-либо ошибок.

...