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 操作系统上的 Safari 吗?