У меня есть этот java-код для сафари с RemoteWebDriver (он мне нужен, когда я тестирую в разных системах в нескольких браузерах, таких как safari, ff, т.е. chrome ... с использованием Selenium 2):
Selenium sel = new DefaultSelenium(host, 4444, "*safari", baseURL);
CommandExecutor executor = new SeleneseCommandExecutor(sel);
DesiredCapabilities dc = new DesiredCapabilities();
WebDriver browser = new RemoteWebDriver(executor, dc);
Я знаю, что в Python первая и последняя строки будут:
self.selenium = selenium(host, 4444, "*safariproxy", baseURL)
...
self.driver = webdriver.Remote(desired_capabilities = dc, command_executor = executor)
Но все равно не могу переписать средний Java-код в Python.Кто-нибудь может мне помочь?
Может быть, есть другой способ создания удаленного подключения веб-драйвера с помощью Safari в Python?Мне нужен веб-драйвер, а не Selenium 1.
Заранее спасибо.