量角器从config

时间:2016-11-04 09:26:59

标签: javascript angularjs selenium protractor

如何从配置中获取seleniumAddress?

我想在afterLaunch中获取seleniumAddress值。

这个例子不起作用你能帮我解决一下吗?

exports.config = {
    seleniumAddress: 'http://localhost:4444/wd/hub',
    specs: ['todo-spec.js']
    afterLaunch: function (exitCode, seleniumAddress) {
        return console.log(seleniumAddress);
    }

}; 

案例1:如果我将运行此命令

protractor conf.js

我应该

" http://localhost:4444/wd/hub"

案例2:如果我将运行此命令

protractor conf.js --seleniumAddress 'http://example:4444/wd/hub'

我应该

" http://example:4444/wd/hub"

1 个答案:

答案 0 :(得分:0)

您可以按以下方式使用sum函数:

browser.getProcessedConfig()

参考:https://stackoverflow.com/a/42418510/3211332