我目前正在开发一个dockerised selenium网格来运行大约800个功能测试(see my post),我希望我可以在单个网格中[在一个BIG aws实例内]启动多达800个节点和一个集线器。我的想法是同时运行我的所有测试,并在[让我们说] 10分钟完成。
我理解from this post这是不可能的。
我启动了20个节点,我的测试只填充了10个。那只是10个firefox实例。
selenium服务器或集线器的docker镜像是否有内置限制?
我希望扩展dockerised服务的容易性将使selenium网格功能达到一个全新的水平......
selenium网格的dockerised实现是否“卡在”10个节点?
答案 0 :(得分:0)
您应该能够运行尽可能多的系统可以维护的并发测试。在不了解您当前平台的任何信息的情况下,我不知道什么限制了10个节点。在我当前的堆栈中,我的测试运行器具有最大fork属性,可以限制并发测试的数量。您可能希望查看测试运行器设置的最大并发测试数。我知道对于测试硒网没有限制,将它限制在10是愚蠢的。