bonigarcia/webdrivermanager

Is there any plans for Safari browser?

Closed this issue · 3 comments

Is there any plans for Safari browser?

In order to use Safari with WebDriver it is required the installation of an extension in the browser.

I don't know how to do it automatically from Java code, I think it is not possible. Do you know any way to do it?

As I know, for now you can't manually add extension to safari from code.
But you can add it to safari manually and after that use System.setProperty("webdriver.safari.noinstall", "true"); property to stop uninstall it.
And you can also try to prepare safari using COM object or window process and add extension using some desktop automation.
As a cross platform solution you can use Sikuli framework.

Maybe that's an alternative, thanks for the pointer. I'll try to look into it as soon as I have time.

As always, pull requests are welcome.