开发团队在我们的应用程序中实现了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();
点击页面后,应登录并执行测试用例
答案 0 :(得分:0)
browser.driver.sleep(environment.DELAY_TIMEOUT);