我是新來硒,我需要我的單身硒測試用例使用Firefox瀏覽器(硒網格)兩個不同的節點上運行,我一直在使用下面的命令如何在兩個不同的節點上運行單個硒測試用例?
的java開始了我中心的罐子硒服務器standalone- 2.32.0.jar -role轂
節點1: Java的罐子硒 - 服務器 - 獨立-2.32.0.jar -role的webdriver -hub http://localhost:4444/grid/register -port 9595
節點2: Java的罐子selenium-server-standalone-2.32.0.jar -role webdriver -hub http://localhost:4444/grid/register -port 8585
兩個節點已被創建爲集線器。但是當我在集線器中運行測試用例時,只有一個節點正在執行測試用例,而另一個節點仍然可用但未執行測試用例。
2)節點在執行測試用例時由集線器隨機選擇。
我的問題: 運行測試用例在兩個節點同時
感謝Vishal Jagtap,U在同一臺機器或兩臺不同的機器上創建了節點chrome和節點firefox?我跟着你的代碼,但我收到以下錯誤「參數'瀏覽器'是由@Configuration在方法初始化時需要的,但尚未標記或定義」 –
我已經在本地機器上創建了兩個節點。如果您想要在遠程計算機上創建一個連接到本地計算機上的集線器的節點,請在遠程計算機上使用以下命令行 - java -jar selenium-server-standalone-2.32.0.jar -role webdriver -hub http: //192.12.13.1:4444/grid/register -port 8585 here 192.12.13.1是集線器正在運行的機器的IP地址。確保您的遠程機器可以通信/訪問您的本地機器 –
此外,有關錯誤「參數'瀏覽器'是@Configuration在方法初始化時需要的,但尚未標記或定義」 - 請確保您的名稱'browser'拼寫正確並在xml文件和你的測試用例中提到。 –