Невозможно запустить тесты автоматизации после кода setInterval (), реализованного в коде приложения - PullRequest
0 голосов
/ 01 ноября 2019

Мы не можем запустить наш тестовый фреймворк после того, как команда setInterval () внедрила команду разработчиков в наше приложение. Код:

this.time = setInterval(() => {
this.gmtTime = new Date();
},1000);

Как только фреймворк попадает на страницу входа в наше приложение, он остается вэта страница сама по себе ничего не может сделать.

Уже пробовал browser.ignoreSyncrhonization = false и true, но она не работает. Попытка обновить версию nodejs и npm, но не повезло

browser.driver.manage().window().maximize();
browser.ignoreSynchronization = false;
browser.get(URL);
browser.ignoreSynchronization = true;
var login_page = require('../pages/loginPage');
browser.refresh(); 

Как только она попадет на страницу, она должна войти в систему и выполнить контрольные примеры

1 Ответ

0 голосов
/ 01 ноября 2019

browser.driver.sleep (environment.DELAY_TIMEOUT);

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