小编Tib*_*ben的帖子

失败:超时等待异步Angular任务在11秒后完成

我想使用Protractor端到端测试我们的angular 2应用程序,但我坚持使用以下消息:

"Failed: Timed out waiting for asynchronous Angular tasks to finish after 11 seconds."
Run Code Online (Sandbox Code Playgroud)

我的conf文件.

exports.config = {
  directConnect: true,
  specs: ['spec.js'],

  // For angular2 tests
  useAllAngular2AppRoots: true,
}
Run Code Online (Sandbox Code Playgroud)

Chrome已打开,网站也已打开,直到超时才会发生任何事情.

禁用同步时(使用browser.ignoreSynchronization = true;),就可以了.但我失去了"自动等待"功能,这是使用Protractor的主要优势之一.

该应用程序完全基于角度2.所以为什么这不起作用?

我们的开发人员告诉我,我们不是轮询(根据Protractor文档可能的原因之一).顺便说一句,我们正在使用websocket架构.我不知道是否有链接.

实际上,我根本不知道如何解决这个问题.

有人可以帮帮忙吗?

javascript protractor angular

17
推荐指数
2
解决办法
9308
查看次数

标签 统计

angular ×1

javascript ×1

protractor ×1