我希望能够在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项目,但不认为这应该重要。
感谢。
答案 0 :(得分:0)
不幸的是,SafariDriver不支持此功能。希望我们将来会看到这一点。