java -jar /home/selenium/selenium-server-standalone-2.1.0.jar -role webdriver -hub http://localhost:4444/grid/register -firefoxProfileTemplate ./profiles/selenium.default
В идеале при запуске сервер должен скушать профиль, который я ему подсовываю.
Особенность профиля, что там вшиты сертификаты, без которых тесты глохнут.
Пробовал отправлять при создании экземпляра вот так:
DesiredCapabilities capabilities = DesiredCapabilities.firefox(); FirefoxProfile profile = new FirefoxProfile(); profile.setAssumeUntrustedCertificateIssuer(true); profile.setAcceptUntrustedCertificates(true); capabilities.setJavascriptEnabled(true); capabilities.setCapability(FirefoxDriver.PROFILE, profile); driver = new RemoteWebDriver(new URL("http://192.168.100.84:4444/wd/hub"), capabilities);
В первом случае файрфокс запускается, но профиль не загружается.
Во втором - всё глохнет со страшными ругательствами.
Печаль :(