针对localhost运行时,E2E测试超时

时间:2017-09-01 17:16:41

标签: node.js angular webpack protractor

我们有一个使用Angular 4和webpack构建的应用程序,当使用Protractor针对localhost进行端到端测试时,我们遇到了奇怪的超时/减速。

如果我们针对服务器上部署的应用程序运行它,则所有测试都通过。如果我们针对本地构建运行它,测试会明显变慢并且由于超时而随机失败。

提到:

  • 浏览器中本地和已部署应用程序的速度相同
  • 部署在服务器上的
  • 版本与本地计算机上的版本版本完全相同
  • 他们使用完全相同的后端端点
  • 我们尝试了webpack-dev-server,lite-server,http-server和superstatic,它们都给出了相同的结果
  • 元素延迟设置为5秒
  • 页面本身立即加载,但内容加载随机延迟

任何想法可能是什么问题?

0 个答案:

没有答案