【发布时间】:2018-01-18 16:30:35
【问题描述】:
我正在使用量角器,我正在使用 jasmine.DEFAULT_TIMEOUT_INTERVAL = 100000;还有 browser.sleep(10000);给页面加载时间。但有时它有效,有时它给我错误:
在 jasmine.DEFAULT_TIMEOUT_INTERVAL 指定的超时时间内未调用异步回调
我也尝试了几个功能,但在我的情况下它不是永久的解决方案。有人可以帮助我获得正确且永久的解决方案来测试端到端流程。
提前致谢。
【问题讨论】:
-
尝试添加``` it('test case', function(){ }, timeoutInMiliserec);
-
jamsineDefaultTimeout 耗尽时出现此错误。就像您的情况一样,您的 100000,所以看起来您的测试用例中的问题可能出在设置功能中。像 beforeAll 或 beforeEach。在你使用 browser.sleep 的地方,试试 browser.wait()。
标签: protractor