【发布时间】:2018-08-17 23:08:36
【问题描述】:
当我在规范中使用 browser.get 时,出现此错误
ScriptTimeoutError: Timed out waiting for asynchronous Angular tasks to
finish after 11 seconds. This may be because the current page is not an
Angular application. Please see the FAQ for more details:
https://github.com/angular/protractor/blob/master/docs/timeouts.md#waiting-
for-angular While waiting for element with locator - Locator: By(css
selector, [class="loading ng-scope ng-isolate-scope"]).`
Webdriver是最新版本
- 我必须在我的规范中使用角度元素,但我试图改变
browser.ignoreSynchronization在browser.get(link)之前变为true并在获取页面后更改为false。没有改变。我还尝试使用browser.driver.get(link)而不是browser.get(link)。增加allScriptsTimeout: 110000, getPageTimeout: 110000, defaultTimeoutInterval: 600000
我应该怎么做才能避免出现这个错误?
【问题讨论】:
标签: angular jasmine protractor automated-tests e2e-testing