Я безуспешно пытался передать прокси-сервер BrowserMob в Sauce Labs.
Вот что я пробовал:
Запустить прокси-сервер
sh browsermob-proxy -port 9090
Запустить прокси
curl -X POST http://localhost:9090/proxy {"port":9091}
Запустите соединение соуса и передайте информацию о прокси-сервере
java -jar Sauce-Connect.jar myname xxxxxx -p localhost:9091
Запустить Java-клиент
ProxyServer proxyServer = new ProxyServer(9091); proxyServer.start(); Proxy proxy = proxyServer.seleniumProxy(); DesiredCapabilities capabillities = DesiredCapabilities.firefox(); capabillities.setCapability(CapabilityType.PROXY, proxy); capabillities.setCapability("version", "5"); capabillities.setCapability("platform", Platform.XP); this.driver = new RemoteWebDriver( new URL("http://myname:[email protected]:80/wd/hub"), capabillities);
следующий пост содержит общие рекомендации относительно как заставить его работать, но я продолжаю получать сообщение об ошибке "Прокси-сервер отказывается от подключений".