•错误:超时 - 在jasmine.DEFAULT_TIMEOUT_INTERVAL指定的超时内未调用异步回调

时间:2016-02-18 13:55:22

标签: angularjs protractor

•错误:超时 - 在jasmine.DEFAULT_TIMEOUT_INTERVAL指定的超时时间内未调用异步回调。

即使我在配置文件中增加了默认的超时间隔,我也遇到了错误。

jasmineNodeOpts:{     defaultTimeoutInterval:40000   }

1 个答案:

答案 0 :(得分:3)

有多种方法可以配置此超时。但这取决于Jasmine的版本。所以要确保它能够奏效。

// your main protractor config file
onPrepare: function(){
  // make your own configuration
  browser.param.jasmineTimeout = 40000;
}


// in your suites, do an override to JASMINE timeout configuration
it("something should run...", function(){...}, browser.param.jasmineTimeout);