我怎么知道为什么testcafe在Docker中这么慢

时间:2018-12-27 23:56:57

标签: docker automated-tests integration-testing testcafe

我在docker中使用testcafe 23.0运行了集成测试。但是,测试通常需要很长时间才能开始。我记录了浏览器,似乎什么时间都不能做:

https://youtu.be/9W6VosNMbhg

加载页面需要2分钟。但是,这在我的桌面上是即时的。

我将如何解决这个问题?

2 个答案:

答案 0 :(得分:8)

我发现testcafe代理的速度变慢了。通过将:prop传递给chrome取得了一些有限的成功之后,我使docker中的网络更加宽松,这停止了速度下降。

答案 1 :(得分:0)

您可以使用命令选项-d, --debug-mode #,而docker您可以使用

docker logs --follow ContainerName/ContainerID,您可以找到如何使用docker log here

您可以找到错误日志,因为您的Docker容器变慢了