2016-12-22 97 views
0

請參閱隨附的屏幕截圖。我已經註冊了2個模擬器到Selenium HUB(爲它們每個啓動了appium服務器)硒網格控制檯顯示「[/127.0.0.1]失敗:連接被拒絕」

但是它顯示了這個錯誤信息,我不確定這是什麼意思?有什麼我做錯了嗎?

請澄清

Selenium Grid Console with 2 appium emulators registered

爲了簡單起見我試圖發動HUB和命令行註冊appium節點

我得到了下面的輸出命令行

appium --nodeconfig EMULATOR_Nexus_4_1.json 
[Appium] Welcome to Appium v1.6.3 
[Appium] Non-default server args: 
[Appium] nodeconfig: 'EMULATOR_Nexus_4_1.json' 
[debug] [Appium] Starting auto register thread for grid. Will try to register every 5000 ms. 
[Appium] Appium REST http interface listener started on 0.0.0.0:4723 
[debug] [Appium] Appium successfully registered with the grid on localhost:4444 

但在中心控制檯,每個屏幕截圖仍然會出現相同的錯誤不知道這裏可能會出現什麼問題?

+0

需要看到的節點配置文件。節點是否在同一臺機器上啓動? –

+0

@KristapsMežavilks你是對的,節點配置是錯誤的。我現在可以開始工作。目前在單個mac pro上執行POC,但希望在linux容器上運行它們,每個運行android模擬器的單個實例。你嘗試過這種設置嗎?任何打開的項目都會有所幫助。在此先感謝 – vikramvi

+0

高興地幫助你。不,我沒有使用這種設置,我不認爲這是必要的,因爲Android可以在單臺機器上處理多個設備(我已經使用4個設備進行了測試)。 iOS有點不同,所以我使用MAC OS虛擬機。祝你好運。 P.S.將您的答案標記爲正確的答案,以便它不在「未答覆」列表中。 –

回答

0

節點配置文件條目錯誤較早。

曾與下面

{"capabilities":[{"browserName":"Nexus_4_1","version":"4.4.2","maxInstances":1,"platform":"ANDROID"}],"configuration":{"nodeTimeout":120,"port":4723,"hubPort":4444,"proxy":"org.openqa.grid.selenium.proxy.DefaultRemoteProxy","hubHost":"127.0.0.1", "nodePolling":2000, "registerCycle":10000,"register":true,"cleanUpCycle":2000,"timeout":30000,"maxSession":1}} 

吹罰到http://www.vimalselvam.com/2016/05/15/selenium-grid-for-appium-mobile-automation/

相關問題