如果页面上没有http呼叫,则Waitforangular呼叫超时

时间:2016-05-25 00:51:52

标签: angularjs angularjs-directive protractor angular-promise

我们正在使用量角器框架进行E2E测试。

如果页面上没有http调用,我们已经看到waitforAngular();调用超时的奇怪行为。   如果我们使用睡眠呼叫代替waitforAngular();呼叫,它工作正常。

请分享您的观点以解决此问题。

提前致谢。

1 个答案:

答案 0 :(得分:0)

尝试添加:

 describe("long asynchronous specs", function() {
    beforeEach(function(done) {
     waitforAngular();
      done();
    }, 10000);
   // Your code here 
   waitforAngular();
   afterEach(function(done) {
     waitforAngular();
      done();
    }, 10000);
  }