簡體   English   中英

無法在Selenium Grid 2下運行RC命令

[英]Unable to run RC commands under Selenium Grid 2

我已經在硒2的多個版本(從2.24-2.28開始)和兩個不同的系統上進行了嘗試。 這是一個非常簡單的場景。 我想通過Selenium Grid運行RC命令,並且不想將我的1000多個測試腳本移植到WebDriver,因此希望這不是唯一的解決方案。

測試用例:

1)啟動HUB:

java -jar selenium-server-standalone-2.28.0.jar -role hub

2)開始點:

java -jar selenium-server-standalone-2.28.0.jar -role node -hub http://localhost:4444/grid/register

(我已經嘗試過可以想到的所有變化形式,包括-role rc)

兩者之間的通信似乎很好。 控制台狀態為up,並顯示兩者之間的連接。

3)請求RC URL:

http://localhost:4444/selenium-server/driver/?cmd=getNewBrowserSession&1=*firefox&2=http://www.google.com

輸出始終為:

HTTP錯誤:500

訪問/ selenium-server / driver /時出現問題。 原因:

java.lang.NullPointerException

如果我恢復為非網格模式,則請求將按預期返回。

我是否缺少某些內容?網格2是否完全不支持RC?

對於* firefox,它似乎已在2.30中作為瀏覽器修復,但是對於* googlechrome,我仍然觀察到相同的行為

暫無
暫無

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

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