Alo*_*980 5 selenium angularjs angularjs-e2e protractor
我正在使用Protractor为角网站编写端到端测试.
我们必须支持某些语言,所以我想使用--lang
标志初始化chrome并使用其他语言启动它.我在网上搜索过,找不到任何可以做到的例子.
我唯一的领导是我看到的一些文章并且理解我需要在Protractor配置文件中添加"功能"部分,在那里我可以定义"args"属性.
然后试着修补它但没有运气.
我们非常欢迎任何帮助.
谢谢,
阿龙
Leo*_*cci 11
如何设置浏览器语言和/或Accept-Language标头
exports.config = {
capabilities: {
browserName: 'chrome',
chromeOptions: {
// How to set browser language (menus & so on)
args: [ 'lang=fr-FR' ],
// How to set Accept-Language header
prefs: {
intl: { accept_languages: "fr-FR" },
},
},
},
};
Run Code Online (Sandbox Code Playgroud)
更多例子:
intl: { accept_languages: "es-AR" }
intl: { accept_languages: "de-DE,de" }
Run Code Online (Sandbox Code Playgroud)
事实证明 - 答案一直在文档中。这就是你在 chrome 上执行此操作的方式,我猜其他浏览器也类似:在 protractor.conf.js 内(对于西班牙语):
capabilities: {
browserName: 'chrome',
version: '',
platform: 'ANY',
'chromeOptions': {
'args': ['lang=es-ES']}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3944 次 |
最近记录: |