Результаты поиска по запросу "protractor"

7 ответов

Ошибка при ожидании синхронизации транспортира со страницей с базовым тестом транспортира

describe('my homepage', function() { var ptor = protractor.getInstance(); beforeEach(function(){ // ptor.ignoreSynchronization = true; ptor.get('http://localhost/myApp/home.html'); // ptor.sleep(5000); }) describe('login', function(){ var email = ...

2 ответа

Protractor Автономный Селен Сбой: Ошибка: Тайм-аут ожидания сервера WebDriver в

Я установил транспортир с отдельным сервером селена: webdriver-manager updateЕсли я запускаю Protractor с уже запущенным автономным сервером, а конфиг указывает на этот экземпляр Селен, он работает нормально. Я хочу, чтобы транспортир запустил ...

2 ответа

Обновление до v64 (64.0.3282.167 по состоянию на это утро) решает эту проблему. "

но мы начали получать такие предупреждения на консоли при выполнении тестов Protractor: [12252:14584:1207/223118.187:ERROR:process_metrics.cc(105)] NOT IMPLEMENTED [12252:14584:1207/223118.187:ERROR:process_metrics.cc(105)] NOT ...

ТОП публикаций

1 ответ

Я считаю, что это о том, что я называю "побочными эффектами". Вы проверяете свои функции в своих модулях / компонентах, чтобы убедиться, что требуемое поведение достигнуто. Это лучший способ убедиться, что написанный вами код не имеет побочных эффектов, кроме своей цели. Поскольку тесты E2E выполняются с помощью симуляции взаимодействия с пользователем, вам не нужно проверять, что должна делать кнопка, поскольку вы должны были протестировать ее с помощью модульных тестов ранее. Это означает, что при правильном тестировании заранее побочный эффект невозможен. Я думаю, это немного расплывчато, но надеюсь, что это поможет

сь, что кто-то закроет мой вопрос, но я не смог найти удовлетворительный вопрос (возможно, потому что я очень ограничен в мире Angular 2+ и понял что-то не так). Насколько я мог понять, после нескольких Hello World и нескольких ...

6 ответов

Как отлаживать тесты углового транспортира в WebStorm

В WebStorm есть способ запуска и отладки веб-тестов транспортира. Я просто хочу поделитьсяэто [https://github.com/angular/protractor/issues/133]ответ здесь

2 ответа

Я сделал и это, и это работает для меня:

ложении у меня есть два варианта «Google, Twitter». Когда я нажимаю на любую опцию, она открывается в новой вкладке. В моем тестовом примере я хотел бы нажать на опцию Google или Twitter, закрыть вкладку Google или Twitter и вернуться к моему ...

1 ответ

В корпоративной среде для этого может потребоваться доступ администратора, и / или он может потребоваться после каждого входа в систему / перезагрузки, поскольку кажется, что это может быть установлено политикой (но это выходит за рамки моих знаний).

могу заставить транспортир работать с IE 11 на Windows 10. Там написаноUnable to create new service: InternetExplorerDriverService и существует с кодом 199 Я попробовал старый переустановленный / модернизированный узел, npm, транспортир, ...

2 ответа

 аргумент из конфигурационного файла из строки, которая выглядела так

я запускаю тест несколько раз, экземпляры Chrome не закрываются из-за того, что загрузка ПК достигает 100%. Итак, я должен завершить экземпляры Chrome вручную. Там может быть какой-то способ справиться с этим? Решение : chromeOptions: { args: ...

2 ответа

Этот конфиг прекрасно работает в моем проекте, где мы полагаемся исключительно на синтаксис async / await

ользую Protractor в Webstorm и для использования параметров в терминале я могу сделатьprotractor --params.url=http://www.google.com/ Есть ли способ указать параметры в этой конфигурации, поэтому мне не нужно вводить его каждый раз? По аналогии с ...

1 ответ

Доступ к угловому тесту транспортира

Возможно ли получить угловой доступ в ваших тестах транспортира, как вы делаете в модульном тестировании? Случай использования: у меня есть служба, которая преобразует текст, и я хочу получить доступ к этой службе, чтобы преобразовать некоторые ...