/ / Протектор Неизвестна грешка: Повторно свързване - селен, протеглител, селен-хромадривър

Утешител Неизвестна грешка: Рестартиране на връзката - селен, поглътител, селен-хромадривър

Не мога да изпробвам тестовете си в пробойник. Той отваря хромиран прозорец, пише данни; в секцията за URL адресите, но след това се срива. Знаете ли, защо получа тази грешка?

Running "protractor:current" (protractor) task
Using the selenium server at http://localhost:4444/wd/hub
[launcher] Running 1 instances of WebDriver
Session created: count=1, browserName=chrome
Exception thrown: Keeping the Selenium server alive

C:Users210080088DocumentsGithubperformance-centralappsrcmainresourcesstaticnode_modulesgrunt-protractor-runnernode_modulesprotractornode_modulesselenium-webdriverlibatomserror.js:108
var template = new Error(this.message);
^
UnknownError: Connection reset

Отговори:

2 за отговор № 1

Виждам, че използвате някакъв тип бегач или задача като глътка или грубо.

Gulp:

Може да използвате https://github.com/mllrsohn/gulp-protractor

Актуализирайте това до версия 3.0.0 npm update gulp-protractor

След това актуализирайте webdrivers, като използвате тази задача https://github.com/mllrsohn/gulp-protractor#protractor-webdriver пример е в примерен раздел на източника

Grunt:

Може да използвате https://github.com/teerapap/grunt-protractor-runner

Актуализирайте това до версия 4.0.0 npm update grunt-protractor-runner

https://github.com/teerapap/grunt-protractor-runner#optionswebdrivermanagerupdate

Използвайте тази опция, за да актуализирате уебдискрикторите си всеки път, когато задачата се изпълнява


2 за отговор № 2

Трябва само да актуализираме приставките за глупци до най-новата версия, за да поддържаме най-новата версия на Chrome54 и най-новата самостоятелна уеб драйвер

Актуализирайте прозореца с ъглов удар до версия 0.2.0 npm ъпгрейд ъгъл-ударител или

npm install gulp-angular-protractor@0.2.0 (в моя случай актуализацията не работи)

Актуализиране на прозореца за пробиване до версия 3.0.0 Инструменти

вашият gulp.js файл трябва да изглежда по-долу и тогава вие сте добре да отидете. да ме уведомите, ако все още сте изправени пред някакви проблеми. моля, извинете, ако отговорът не е правилно форматиран.

var gulpAngularProtractor = require("gulp-angular-protractor");
gulp.task("e2e", function(callback) {
gulp.src(paths.tests)
.pipe((gulpAngularProtractor ({
configFile: "protractor.conf.js",
args: [
"--suite", args.suite
],
})).on("error", function(e) {
console.log(e);
}).on("end", callback));
});



gulp.task("webdriver-update", gulpAngularProtractor .webdriver_update);
gulp.task("webdriver-standalone", ["webdriver-update"], gulpAngularProtractor .webdriver_standalone);

0 за отговор № 3

Това е известен проблем с новата версия на хром> 54, погледнете транспортир # 3639

за да получите подробности за същото или да опитате с хром 53 или да актуализирате webdriver-мениджъра (който не получава актуализация, трябва да го направите ръчно).