gpt4 book ai didi

javascript - 有什么方法可以访问每个单独规范的 Protractor 功能吗?

转载 作者:行者123 更新时间:2023-11-27 23:53:20 25 4
gpt4 key购买 nike

Protractor 配置:

module.exports = {
baseUrl: 'https://example.com/#/',

params: require('./params/params.js'),

capabilities: {
'browserName': 'chrome',
'chromeOptions': {
'args': ['incognito', '--disable-cache', '--disable-extensions'],
prefs: {
intl: {
accept_languages: "fr-CA"
}
}
},
prefs: {
'config.http.use-cache': false
},
shardTestFiles: true,
maxInstances: 2
},
}

我有一些测试法语网站和英语网站的规范。现在,当我在测试之间切换时,我必须手动更改 accept_languages 属性。

有没有办法从每个单独的规范文件中定义测试将使用什么语言?

我知道可以通过 browser.baseUrl 访问 baseUrl,但我不确定如何访问 capability 对象。

最佳答案

我以前做过一次(抱歉,细节已随时间流逝),这两篇文章帮助我实现了这一目标。

How can I use command line arguments in Angularjs Protractor?

Is there any way to pass multiple browser via protractor cli

基本上,您可以定义相当多的信息并将其传递给浏览器对象。

关于javascript - 有什么方法可以访问每个单独规范的 Protractor 功能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32504335/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com