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

Mir*_*nas 5 node.js protractor webpack angular

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

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

只是提到:

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

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