我们如何以编程方式在远程机器上启动 selenium 网格集线器?
截至目前,我知道以下方法,但我对此有一些疑问。
方法 1:在远程机器上使用所需的命令(java -jar selenium-server-standalone-2.14.0.jar -role hub)执行批处理文件以启动集线器。(使用 PSExec 在远程机器上执行命令)
上述方法没有问题和问题。但正在寻找一种 API 方式来做到这一点。
方法 2:这种方法(我没有尝试这种方法,因为这些是 JAVA API,而且我对 JAVA 知之甚少)。
Q1:我们可以使用上述方法在远程机器上启动集线器吗?
Q2:这种方法是否需要 selenium 服务器 jar 文件?
我们可以在我们的程序中使用这些API(一些如何使用JSON中的所需配置发出 POST 或 GET http 请求)在远程机器上配置 Hub 并启动它吗?(我知道将这些 API 与 selenium 服务器 jar 文件一起使用的控制台方式)