如何在一个命令中运行硒服务器和量角器。

时间:2018-08-07 19:50:21

标签: selenium-webdriver protractor

我们如何在一个命令中运行量角器和硒服务器。与如何在一个终端中运行webdriver-manager而不是在一个终端中启动服务器并使在其他终端中运行protractor protract.conf.js的运行相反,我们如何才能在单个命令中同时运行两者。我试图避免使用大口吃。

2 个答案:

答案 0 :(得分:1)

在您的conf.js文件中,如果删除了seleniumAddress配置选项,量角器将自动为您完成此操作。

之前

exports.config = {
  seleniumAddress: 'http://localhost:4444/wd/hub',
  specs: ['spec.js']
};

之后

exports.config = {
  specs: ['spec.js']
};

接下来您需要做的就是运行protractor conf.js,它将为您在随机端口上启动硒服务器,并在测试完成后将其停止。

答案 1 :(得分:0)

您可以在protractor.conf.js文件的exports.config部分中使用以下命令

directConnect: true,