Ich habe diese Java-Code für Safari mit RemoteWebDriver (ich brauche es, wie ich in verschiedenen Systemen in mehreren Browsern wie Safari, ff, ie, Chrome testen... mit 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);
Ich weiß, dass die erste und die letzte Zeile in Python sein werden:
self.selenium = selenium(host, 4444, "*safariproxy", baseURL)
...
self.driver = webdriver.Remote(desired_capabilities = dc, command_executor = executor)
Aber ich kann immer noch keinen mittleren Java-Code in Python umschreiben. Kann mir jemand helfen?
Vielleicht gibt es eine andere Möglichkeit, Webdriver Remote-Verbindung mit Safari in Python zu erstellen? Ich brauche webdriver, nicht Selenium 1.
Vielen Dank im Voraus.