我想更改浏览器语言。但它不工作。显示默认浏览器语言..
capabilities: [{
browserName: 'chrome',
chromeOptions: {
args: ['--lang=ja']
}
}],
我想更改浏览器语言。但它不工作。显示默认浏览器语言..
capabilities: [{
browserName: 'chrome',
chromeOptions: {
args: ['--lang=ja']
}
}],
如果有人仍然对这项工作感兴趣,那么 WebdriverIO 实现将是:
capabilities: [{
browserName: 'chrome',
'goog:chromeOptions': {
args: [ '--your-args-go-here',
'--like-so',
'--and-so-and-so'
// e.g: '--headless', '--disable-gpu', '--start-fullscreen'
],
prefs: {
'intl.accept_languages': 'ru,RU'
}
}
}]
注意:另一个对 Chromium 交换机有用的资源(始终是最新的)是 Peter Beverloo 的Chromium CLI Switches门户。
在 & 运行 Instagram 登录测试中使用上述 Chrome 配置wdio.conf.js
将成功地将页面的语言环境转换为俄语,如下所示:
你可以试试这个吗?
options = webdriver.ChromeOptions()
options.add_experimental_option('prefs', {'intl.accept_languages': 'en,en_US'})
driver = webdriver.Chrome(chrome_options=options)
检查 webdriver io 如何使用 add_experimental_option