【发布时间】:2017-09-14 06:24:18
【问题描述】:
我们通常将 Selenium 与 Google chrome、Firefox 和 IE 一起使用。 我们可以将 selenium 用于 Opera 和 safari 浏览器吗?
【问题讨论】:
我们通常将 Selenium 与 Google chrome、Firefox 和 IE 一起使用。 我们可以将 selenium 用于 Opera 和 safari 浏览器吗?
【问题讨论】:
试试下面的代码,在Opera Browser 中测试你的脚本。
有关 safari 浏览器和驱动程序的更多详细信息,请访问此page,因为 Apple 决定在 Windows 上放弃 Safari。
你可以从这个url下载opera驱动。
注意:-确保您的opera browser version 与最新的opera driver 兼容。
System.setProperty("webdriver.opera.driver", "D:\\Drivers\\operadriver.exe"); //provide your driver path.
WebDriver driver = new OperaDriver();
driver.manage().window().maximize();
driver.get("http://www.seleniumhq.org");
【讨论】:
System.setProperty("webdriver.opera.driver", "Path to Opera Driver"); WebDriver driver = new OperaDriver(); driver.get("https://google.com/");
【讨论】:
是的,你可以这样做,但你必须为 Opera 设置二进制文件,并且 operadriver 没有实现“最大化”,所以你不能使用:driver.manage().window().maximize();
【讨论】: