Reputation: 784
When running a Selenium test suite from Jenkins towards the Safari browser, the needed SafariDriver Extension is listed as installed but not enabled. Hence a connection with the SafariDriver Extension cannot be established.
I've installed and enabled the extension manually and I'm also setting:
System.setProperty("webdriver.safari.noinstall", "true");
Using: Selenium-java 2.48.2 and SafariDriver 2.48.0
Could this be a user related issue? Any ideas?
Upvotes: 1
Views: 462
Reputation: 784
Ok, so it seems to be a bug in Selenium that is causing this issue. Unfortunately it has not been solved yet.
Link to issue on code.google.com
Following the link you can find a workaround which states that it will work if you run "another Jenkins instance" as master and have a slave agent on the OS X machine. Also one should fire up the slave agent with Java Web Start. I have not verified the workaround however.
Upvotes: 1