0

我目前正在开发一个 dockerised selenium 网格来运行大约 800 个功能测试(请参阅我的帖子),我希望我可以在单个网格中使用一个集线器启动多达 800 个节点 [在 BIG aws 实例内]。我的想法是同时运行我所有的测试并在 [比如说] 10 分钟内完成。

据我了解,这是不可能的。

我启动了 20 个节点,我的测试只填充了 10 个。那只是 10 个 firefox 实例。

selenium 服务器或集线器的 docker 映像中是否有内置限制?

我希望扩展 dockerised 服务的易用性将 selenium 网格功能提升到一个全新的水平......

selenium 网格的 dockerised 实现是否“卡”在 10 个节点上?

4

1 回答 1

0

您应该能够运行系统可以维护的尽可能多的并发测试。在不了解您当前平台的情况下,我不知道仅限于 10 个节点的限制。在我当前的堆栈中,我的测试运行器有一个 max fork 属性,它限制了并发测试的数量。您可能想查看您的测试运行器设置的最大并发测试数。我知道硒网格的测试没有限制,将其限制在 10 是愚蠢的。

于 2016-05-05T17:30:25.433 回答