gpt4 book ai didi

selenium - 管理 Selenium 网格队列

转载 作者:行者123 更新时间:2023-12-02 21:46:31 24 4
gpt4 key购买 nike

我有 1 个网格中心服务器和 3 个 Selenium 节点。我想针对一个 Grid Hub 服务器执行多个测试套件。这样每个测试套件都将在所有 3 个服务器上执行,其余测试套件(待处理)将等待当前测试套件完成执行。

Grid Hub 可以管理测试套件的队列吗?如果没有,是否有任何解决方法或其他解决方案?

最佳答案

TLDR; - 是的。网格可以管理。

长答案

Selenium Hub 不关心请求是来自 3 个不同的测试套件还是来自一个。以这种方式思考 - Hub 将处理所有发送给它的请求。当请求到来时,集线器会查看是否有节点有能力执行该请求。

  • 如果有可用且空闲的节点,它将向该节点发送命令。
  • 如果有一个节点可以执行请求但现在很忙,它会将命令发送到队列。
  • 如果没有节点具备所请求的能力,则该请求将被标记为失败。

Hub 不会在上述流程中的任何位置检查请求来源。

关于selenium - 管理 Selenium 网格队列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31781842/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com