使用Selenium网格自动执行测试的速度变慢

时间:2018-12-06 13:36:57

标签: automation grid protractor selenium-grid

在我们公司,我们建立了一个由Selenium Hub服务器(位于)组成的测试基础架构。在测试执行期间,有5-7个硒节点在集线器中注册。我们注意到,对于单个测试,与本地执行相比,测试执行时间至少慢30-40%。我检查了网络流量,这似乎不是问题(集线器和节点之间的ping小于1毫秒)。集线器也不会耗尽资源。

根据您在Selenium Grid上的经验,您是否注意到这种差异?这是正常的吗(我认为在某种程度上可以,但是仍然可以)。你怎么看?还有什么我们可以尝试看看问题出在哪里?

1 个答案:

答案 0 :(得分:0)

我极力建议为此使用Selenoid。目前,它是在并行e2e测试中运行的最佳工具。