簡體   English   中英

以編程方式在遠程計算機上啟動Selenium Hub

[英]Start a selenium hub on a remote machine programmatically

我們如何以編程方式在遠程計算機上啟動硒網格中心?

截至目前,我知道以下操作方式,但對此有一些疑問。

方法1:使用必需的命令(java -jar selenium-server-standalone-2.14.0.jar -role hub)在遠程計算機上執行批處理文件以啟動hub。 (使用PSExec在遠程計算機上執行命令)

以上方法沒有問題。 但是正在尋找一種實現此目的的API方法

方法2: 這種方法(我沒有嘗試過這種方法,因為它們是JAVA API,而且我對JAVA的了解很少。)

問題1:我們可以使用上述方法在遠程計算機上啟動集線器嗎?

Q2:這種方法是否需要硒服務器jar文件?

我們是否可以在程序中使用這些 API(以某種方式在JSON中進行具有所需配置的POST或GET http請求),以在遠程計算機上配置Hub並啟動它? (我知道將這些API與Selenium服務器jar文件一起使用的控制台方式)

啟動硒網格的唯一方法是使用以下命令在遠程計算機上運行命令

java -jar Selenium-server.jar-角色中心

您可以為此命令制作一個批處理文件,以便於使用時指定jar文件的名稱

試試這個RemoteWebDriver rWD =新的RemoteWebDriver(新的URL(“ http://” + {{Hub_Name}} +“:4444 / wd / hub”),desiredCapabilities);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM