我需要chrome为我的UI测试运行disable-web-security标志。我如何使用wdio.config文件注入任何命令(http://webdriver.io/)。WebDriverIO Selenium将命令行参数从config.js文件传递到Chrome
capabilities: [{
browserName: 'chrome'
}]
我需要chrome为我的UI测试运行disable-web-security标志。我如何使用wdio.config文件注入任何命令(http://webdriver.io/)。WebDriverIO Selenium将命令行参数从config.js文件传递到Chrome
capabilities: [{
browserName: 'chrome'
}]
可以使用chromeOptions
capabilities: [{
browserName: 'chrome',
chromeOptions: {
args: ['disable-web-security']
}
}]
退房the chromedriver docs的详细信息,在chromeOptions对象设置所需的能力范围之内的任何镀铬标志。
这最终是正确的语法,谢谢基督徒!
capabilities: [{
browserName: 'chrome',
"chromeOptions": {
args: ['--disable-web-security']
}
}]
如果你想使用webdriverio浏览器禁用javascript,在你wdio.config你需要
capabilities: [{
browserName: 'chrome',
chromeOptions: {
"args" : ["start-fullscreen"],
"prefs" : {
'profile.managed_default_content_settings.javascript': 2
}
}
}]