我正在使用 browser.wait 来处理登录页面上的微调器,但它实际上一直在等待我作为第三个参数传递的整个时间。
当主页在 15 分钟后出现时,它应该继续下一个测试用例,因为我提供了 20 分钟的等待时间。任何人都可以在这里帮忙。
it('test case', function () {
loginPage.login(browser.params.Login.username, browser.params.Login.password);
browser.wait(function() {
loginPage.Spinner().then(function(presenceOfElement) {
logger.info('App is waiting for spinner to complete'+ presenceOfElement);
return !presenceOfElement
}, 20*60*1000);
});
});