2012-06-26 22 views
2

我有一個運行5個節點的Selenium Grid hub版本2.22.0。在這裏他們的名單:Selenium網格集線器和節點設置完成後,我的下一步是什麼?

  • 1本地節點上運行的Windows 7(我的機器)
  • 1本虛擬機運行的是Windows XP
  • 1個虛擬機中運行的Windows Vista
  • 2運行Windows 7
  • 虛擬機

我希望能夠將作業發送到那些將加載特定瀏覽器並使用webdriver通過它們驅動命令的機器。

我需要使用Visual Studio和C#語言來完成它。 (另外,我啓動使用的Java獨立的服務器,這是否意味着我的webdriver電網和所有的節點都需要在Java編寫也?)

如果您知道任何當前教程使用webdriver和網格將是偉大的。 (所有的教程我能找到使用硒電網第1版)

+0

我也想使用NUnit作爲我的測試框架。 – lbrown

+0

看看我的[這個問題]的答案(http://stackoverflow.com/questions/11035802/selenium-grid-hub-with-nodes-set-up-whats-next-picture-included)也許它有幫助您。 你的webdriver測試不一定要用Java編寫,你也可以用C#或者Nunit – VolkerK

+0

我很欣賞Volk。但是,這個答案有點淺,我絕不是一個有經驗的編碼員。不過謝謝。 – lbrown

回答

0

當您啓動節點上,您給他們一些像

-browser "-browserName=internetexplorer,version=9,platform=windows" 

當你寫你的測試,你可以使用這個節點用下面的代碼:

String gridconfig = "your grid url";  
DesiredCapabilities capabilities = new DesiredCapabilities("internetexplorer", "9", Platform.WINDOWS); 
RemoteWebDriver driver = new RemoteWebDriver(new URL(this.gridconfig), capabilities); 
//Do your test stuff with driver 
相關問題