【发布时间】:2020-01-15 09:08:08
【问题描述】:
所以我一直遇到 .sleep 功能的问题,它似乎跳过了睡眠功能,原因是我需要使用用户名和密码手动登录(弹出窗口),并且在我手动输入后我想要程序继续。
基本上就是这么简单:
describe('Personal information', function() {
var EC = protractor.ExpectedConditions;
this.timeout(50000);
it('enter email', function(done) {
browser.sleep(10000).then(function() {
console.log('waited 10 seconds');
});
browser.wait(EC.presenceOf(piPage.enterEmail('test@test.com')), 5000);
//enterEmail = element(by.id('email'));
});
});
基本上我想做的是我想等待 10 秒,然后它应该寻找元素是否已经出现。一旦出现,然后继续输入电子邮件等代码。但是,此时此代码将立即运行并且永不休眠。
【问题讨论】:
标签: javascript protractor mocha.js chai