Selenium selenium = new DefaultSelenium(
"localhost", 4444, "*safari", baseUrl);
CommandExecutor executor =
WebDriver driver = new RemoteWebDriver(executor,
> You received this message because you are subscribed to the Google Groups
> "webdriver" group.
> To post to this group, send email to webd...@googlegroups.com.
> To unsubscribe from this group, send email to
> For more options, visit this group at
There has been previous implementation (under branch: safari), which
are not quite satisfactory (it's basically injecting IPhone driver
into Safari and will only work on OSX).
This current version I'm working on relies on Safari Extensions (and
reverse websocket) which hopefully will work in Win32 too. It will
also use the browser automation atoms. Currently the only webdriver
method supported is the driver.get(url), and I'm currently working on
the window/frame management (it's a bit nasty, involves injecting JS
to pages, etc.).
In the meantime, I would suggest Selenium-backed WebDriver if you need
to test with Safari, as Simon stated.