Как справиться с противоречивыми проблемами ожидания для угловых приложений, используя транспортир жасмин - PullRequest
0 голосов
/ 04 марта 2019

Я работаю для угловых приложений с транспортиром и жасмином.Во время выполнения тестов e2e сценарии тестирования не работают непоследовательно.Поэтому мы использовали ignore.synchronized = true, чтобы избежать несоответствия.Но выполнение следующего шага тестовых сценариев занимает около одной-двух минут.Не могли бы вы помочь нам в этом, чтобы сократить время, необходимое для нажатия следующего элемента.

1 Ответ

0 голосов
/ 05 марта 2019

Решение:

Для решения проблем с ожиданием:

используйте browser.waitforAngularEnabled(false) после получения вашего базового URL.Затем вы можете использовать ожидаемые ожидания, которые заставят транспортир ждать, пока это ожидание не будет завершено.

Для получения более подробной информации см. https://www.protractortest.org/#/api?view=ProtractorExpectedConditions

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...