2011-07-29 20 views
1

這裏我做了什麼: 1)在硒IDE中創建測試用例 - 在Eclipse 3)不同的機器(呼叫前123.123.12.12上安裝硒電網改變TestNG的格式(本地系統) 2) - Linux)的 4)試圖運行從本地系統 默認硒的build.xml(主機,端口,瀏覽器,網址) 現在,它沒有連接到123.123.12.12的飛奔測試用例 我有什麼做的?它是我缺少的東西或什麼是實現這種情況下的過程? 非常感謝。 By。 瑪尼如何連接其他機器上的硒網格?

回答

3
  1. 下載硒網格上需要的是不同的機器(一個運行集線器(HUB)等推出的RC實例(RC1 & RC2)) 例子: - 集線器:192.168.1.10 - RC1:192.168.1.1 - RC2:192.168.1.2
  2. 啓動集線器 a。登錄要用作集線器的計算機(192.168.1.10)。 b。輸入「ant launch-hub」命令啓動集線器。
  3. 推出RC1: 一個。登錄你要啓動的第一RC實例(192.168.1.1) b中的機器。輸入「螞蟻-Dport = 5556 -Dhost = 192.168.1.1 -DhubURL = HTTP://192.168.1.10:4444發射的遠程控制」
  4. 啓動RC2: 一個。登錄你要啓動的第一RC實例(192.168.1.2) b中的機器。輸入「ant -Dport = 5556 -Dhost = 192.168.1.2-DhubURL = http://192.168.1.10:4444 launch-remote-control」
  5. 在瀏覽器的地址欄中輸入http://192.168.1.10:4444/console鏈接並驗證端口是否可用。
  6. 現在運行測試。 a。登錄主機192.168.1.10。 b。輸入「ant run-demo-in-parallel」命令。
+0

您還需要將DefaultSelenium中的「主機」值更改爲指向集線器主機和端口 –

+0

@AJ Selenium網格獨立管理主機和端口,我們不必設置主機和端口只需要基本URL並設置瀏覽器 – 2011-08-01 07:08:54

+0

像Selenium sel = new DefaultSelenium(BaseURL,* firefox)?在你的代碼? –

相關問題