Ich benutze Selen und ich würde Selen mit der firefox.exe aus einem bestimmten Ordner und nicht die, die bereits installiert ist verwenden. Um dies zu tun habe ich den folgenden Code:Ausführen einer anderen firefox.exe als die standardmäßig mit der RemoteWebDriver-Implementierung verwendet
System.setProperty("webdriver.firefox.bin", "./firefox-sdk/bin/firefox.exe");
DesiredCapabilities cap = DesiredCapabilities.firefox();
cap.setBrowserName("firefox");
driver = new RemoteWebDriver(new URL(node), cap);
Der Code funktioniert, aber das Problem ist, halten es die firefox in dem Ordner Programme laufen statt der im spcified Ordner, wenn ich setProperty verwenden, was bin ich falsch machen?
Haben Sie neu kompilieren? –
Ich bin auf Eclipse, also ja, schätze ich. –
Nun, die Tatsache, dass Sie auf Eclipse sind, ist keine Garantie dafür. Ich denke, der grüne Pfeil in Eclipse kompiliert und führt Ihr Programm, aber es ist so lange her, seit ich Eclipse verwendet habe, dass ich mir nicht sicher sein kann –