Я пытаюсь заставить TestCafe работать для очень простого теста.Моя операционная система - Ubuntu 16.04 LTS.
Я настроил свой браузер следующим образом: Имя браузера: google-chrome-stable Путь: / usr / bin / google-chrome-stable
Нетпараметры командной строки.
Я также проверил, что chrome находится в этом месте, выполнив команду ls -lsa в папке / usr / bin, которая дает мне следующее:
0 lrwxrwxrwx 1 root root 3222 июня 11:14 google-chrome-stable -> / opt / google / chrome / google-chrome
Итак, я вижу, что это символическая ссылка с полными разрешениями
Мой тестовый прибор это: http://orchestra.updatepromise (которая общедоступна в сети), и я настроил следующий тест:
"@fixture test fixture";
"@page https://orchestra.updatepromise";
"@test"["log in"] = {
'1.Type in input "username"': function() {
var actionTarget = function() {
return $("[name='form'].ng-untouched.ng-pristine.ng-invalid").find("[name='username']");
};
act.type(actionTarget, "dealer_admin");
},
'2.Type in password input "password"': function() {
var actionTarget = function() {
return $("[name='form'].ng-untouched.ng-invalid.ng-dirty").find("[name='password']");
};
act.type(actionTarget, "NopeNoPasswordHere");
},
'3.Click submit button "Log In"': function() {
act.click(".btn.btn-primary");
}
};
Когда я запускаю этот тест.Я получаю следующий вывод:
Не удалось запустить задачу
Не удалось запустить работника в браузере "google-chrome-stable".Это может произойти, если браузер был закрыт перед рабочей инициализацией или из-за зависания браузера.
Не уверен, что я делаю неправильно
Приложение:
Кроме того, я 'У меня возникла еще одна проблема, касающаяся хрома, которая может быть связана.Когда у меня Chrome открыт с несколькими вкладками, время от времени вкладки и заголовок становятся черными, и я ничего не могу выбрать.Я посмотрел на это, и у других людей возникла та же проблема, и они, казалось, решили эту проблему, запустив chrome из команды, например, так:
google-chrome --use-gl = angle &
Помня об этом, я добавил новое определение браузера в testcafe, которое добавило --use-gl = angle & к параметрам командной строки.К сожалению, этот также не удалось с той же ошибкой