量角器从配置中获取Selenium地址

时间:2016-04-26 18:36:51

标签: protractor

我的测试中是否有一种方法可以使用seleniumAddress?例如,假设我的protractor.config就像这样

exports.config = {
 seleniumServerJar: null,
  seleniumSessionId: null,
seleniumAddress: 'http://localhost:4444/wd/hub',

  webDriverProxy: null,

...
...
}

我希望能够获得seleniumAddress的值。

我已经尝试了browser.params.seleniumAddress,但我想这只会在配置的params部分中抓取内容。

1 个答案:

答案 0 :(得分:0)

不确定是否有更干净的方法,但你可以这样做(我在我的beforeAll块中使用它)

  browser.getProcessedConfig().then(function (val) {
        console.log(val.seleniumAddress);
    });

您应该能够将seleniumAddress替换为配置文件中使用的任何其他选项