我需要以多种浏览器语言运行量角器测试。 可以在chrome选项下的args值中设置吗?
Node Version: v8.9.0
Protractor Version: 5.2.0
Browser(s): Chrome
My config file:
exports.config = {
framework: 'jasmine',
seleniumAddress: 'http://localhost:4444/wd/hub',
capabilities: {
browserName: 'chrome',
chromeOptions: {
//i'd like to config >1 lang here if possible
args: ['lang=en-AU', 'lang=ja-JP'],
prefs: { accept_languages: ['en-AU','ja-JP'] }
},
suites: {
home: './home/home.spec.js'
}
}
答案 0 :(得分:0)
您可以创建多个Chrome个人资料,然后选择要启动浏览器的个人资料。
在配置文件中指定语言。 我想,这是最好的方式,因为语言选项本身似乎没有曝光。
或者,如果配置文件中未指定其他语言,则更改操作系统的区域设置,因为很可能选择该语言。