Protractor 茉莉花测试量角器的超时问题
我正在使用量角器测试我的角度应用程序。 我使用我创建的模块作为先决条件来测试我的案例。 当我在满足前提条件之前运行测试时,浏览器将退出。 请在我的测试中检查我的先决条件呼叫,并提出解决此问题的任何解决方案Protractor 茉莉花测试量角器的超时问题,protractor,Protractor,我正在使用量角器测试我的角度应用程序。 我使用我创建的模块作为先决条件来测试我的案例。 当我在满足前提条件之前运行测试时,浏览器将退出。 请在我的测试中检查我的先决条件呼叫,并提出解决此问题的任何解决方案 beforeAll(function (done) { async.series([ function (callback1) { jasmine.DEFAULT_TIMEOUT_INTERVAL = 1900000;
beforeAll(function (done) {
async.series([
function (callback1) {
jasmine.DEFAULT_TIMEOUT_INTERVAL = 1900000;
setTimeout(function () {
console.log("inside timeout.....");
callback1();
}, 500);
browser.driver.manage().deleteAllCookies();
browser.ignoreSynchronization = false;
},
function (callback2) {
registerNewUser(myCredentials, function (res) {
//browser.waitForAngular();
myCredentials = res;
console.log(JSON.stringify(res));
console.log(res);
expect(res).not.toBeNull();
//browser.waitForAngular();
// browser.sleep(5000)
callback2(res);
//browser.pause(10000);
// browser.sleep(5000)
browser.waitForAngular();
});
}
],
function (err) {
// browser.sleep(5000)
console.log("Inside done");
browser.waitForAngular();
done();
我建议您在操作之前或之后使用
browser.driver.sleep(500)
。)