[英]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.