使用SafariDriver运行Selenium移动测试时设置UserAgent

时间:2014-11-14 10:30:14

标签: selenium user-agent webdriver-io safaridriver

我希望能够在Safari上运行Selenium移动测试时设置UserAgent,但我无法弄清楚我是如何做到这一点的。当我在Chrome上运行相同的测试时,我可以在我的desiredCapabilities中定义UserAgent,如下所示:

var options = {
    desiredCapabilities: {
        browserName: 'chrome',
        chromeOptions: {
            args: [
                'use-mobile-user-agent',
                'user-agent=Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OSX) ...'
            ]
        }
    }
}

猜猜在Safari上运行它时必须有类似的方法。我正在使用webdriverio设置我的Selenium项目,但不认为这应该重要。

感谢。

1 个答案:

答案 0 :(得分:0)

不幸的是,SafariDriver不支持此功能。希望我们将来会看到这一点。