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