我正在研究量角器,我使用的是jasmine.DEFAULT_TIMEOUT_INTERVAL = 100000;还有browser.sleep(10000);给页面加载时间。但有时它会起作用,有时会给我错误:
在jasmine.DEFAULT_TIMEOUT_INTERVAL指定的超时时间内未调用异步回调
我也试过几个功能,但在我的情况下它不是永久的解决方案。有人可以帮助我获得正确和永久的解决方案来测试端到端流程。
提前致谢。
答案 0 :(得分:0)
您获得的超时仅表示您的describe
- 和/或browser.sleep(10000)
- 阻止未在超时限制内完成(100秒,如果我看到的话)。
仅browser.sleep()
使用可用最长测试执行时间的10%。
尝试将默认超时时间增加到300000(5分钟)以上/和/或将{{1}}次缩短到仅需要的时间。