2009-02-05 53 views
6

有沒有一個很好的教程,或沒有人有設置這方面的經驗? 我有一個Testsuite.html在一個瀏覽器atm中啓動我的測試。這是由maven selenium插件在集成測試生命週期中完成的。我想在多個瀏覽器上運行我的測試。我找不到任何有關硒網格+ maven的文檔。我希望有人能幫助我。提前硒網格+ Maven 2

感謝,kukudas

回答

7

硒電網和Maven真的並不比硒和Maven太大的不同。

網格基本上是硒-rc的直接替代品。在我們當前的設置中,我們讓自動構建系統使用Grid。它只需將selenium-rc url(通常是localhost:4444)更改爲網格的url即可。

此外,我們在mvn命令行中指定瀏覽器字符串(* firefox,* iexplore,* opera或其他)作爲系統屬性,我們在我們的代碼中初始化selenium客戶端庫時選擇該屬性。

所以我們做到這一點的方式,我們基本上用不同的瀏覽器字符串設置了4個不同的生成項目。

+0

順便說一句:它建議運行測試爲HTML套裝?我讀了很多,這是不是真的使用它更像是將代碼轉換爲java - junit。我認爲一方面我有更大的靈活性,但另一方面,除非是微小的變化,否則我必須一直轉換我的變化。 – kukudas 2009-02-05 10:09:35