Selenium の公式サイト ( http://docs.seleniumhq.org/about/platforms.jsp ) には、「SafariDriver には Safari 5.1+ が必要であり、OS X でのみ実行されます」と書かれています。
一方、公式のSafariドライバーサイト( https://code.google.com/p/selenium/wiki/SafariDriver )では、以下のコードを見ることができます-
private WebDriver driver = null;
private static boolean isSupportedPlatform() {
Platform current = Platform.getCurrent();
return Platform.MAC.is(current) || **Platform.WINDOWS.is(current);**
}
@Before
public void createDriver() {
assumeTrue(isSupportedPlatform());
driver = new SafariDriver();
}
私の質問は、Selenium が Windows OS の Safari を本当にサポートしているのかということです。