我有一个脚本,它与以下内容一起工作:
...
webdriver.Capabilities.phantomjs();
webdriver.Capabilities.chrome();
webdriver.Capabilities.firefox();
webdriver.Capabilities.safari();
...但在我尝试过的任何Internet Explorer连接上都失败了。正确的语法是什么?
发布于 2014-03-24 06:17:10
看起来(至少在v2.40中),ie()是正确的函数名。
/**
* @return {!webdriver.Capabilities} A basic set of capabilities for
* Internet Explorer.
*/
webdriver.Capabilities.ie = function() {
return new webdriver.Capabilities().
set(webdriver.Capability.BROWSER_NAME,
webdriver.Browser.INTERNET_EXPLORER).
set(webdriver.Capability.PLATFORM, 'WINDOWS');
};当你尝试使用ie()函数时,也许还有其他东西阻止了它的工作?让我们知道更多细节,也许可以提供一些帮助?
发布于 2017-01-03 17:47:29
对我来说很管用
var ie = new WebDriver.Builder().withCapabilities(
WebDriver.Capabilities.ie()
).build();https://stackoverflow.com/questions/19963736
复制相似问题