![](/img/trans.png)
[英]Run WebDriver NUnit tests on multiple drivers with [TestFixture]
[英]Run NUnit webdriver tests in Bamboo
我正在嘗試在Bamboo中設置一個工作來運行使用C#和Webdriver在Visual Studio 2015中編寫的一些函數測試,我無法找到有關如何在Bamboo中運行此測試的任何特定文檔。 我有我在機器上構建它的sln文件,並且所有測試都生成了一個播放列表,如何在Atlassian Bamboo中執行此步驟? 有沒有人有我可以使用的信息/提示?
您應該有三個步驟來配置您要求的內容:
使用Selenium Grid 。 目標是擁有一個集線器(至少一個節點)。 您可以在seleniumhq.github.io上找到文檔:假設您在http:// abcd:4444 /上使用Selenium Grid ;
你可以運行selenium的中心:
java -jar selenium-server-standalone.jar -role hub
您可以運行selenium的節點(連接到集線器)。 例如,如果要使用IED驅動程序 ,則可以使用運行節點
java -Dwebdriver.ie.driver=IEDriverServer.exe -jar selenium-server-standalone-2.53.1.jar -port 5555 -role node -hub http://abcd:4444/grid/register -browser "browserName=internet explorer,version=11,platform=WINDOWS,maxInstances=10"
您需要使用遠程Web驅動程序進行NUnit測試。 例如:
DesiredCapabilities capability = DesiredCapabilities.InternetExplorer(); var driver = new RemoteWebDriver(new Uri("http://abcd:4444/wd/hub"), capability); driver.Navigate().GoToUrl("http://www.google.ch");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.