我想在Bamboo中安裝一個工作來運行用C#和Webdriver編寫的Visual Studio 2015中的一些函數測試,並且我可以找到關於如何在Bamboo中運行此測試的任何特定文檔。我在我的機器上創建了sln文件,並且所有測試都生成了一個播放列表,我如何在Atlassian Bamboo中執行此步驟?有沒有人有我可以使用的一個信息/提示?在Bamboo中運行NUnit webdriver測試
回答
你應該有三個步驟來配置你問什麼:
使用硒電網。目標是有一個集線器(和至少一個節點)。您可以在seleniumhq.github.io上找到相關文檔:假設您正在使用Selenium Grid on http://a.b.c.d:4444/;
可以運行硒的輪轂:
java -jar selenium-server-standalone.jar -role hub
可以運行硒的節點(連接到集線器)。例如,如果你想使用IEDriver,您可以使用
java -Dwebdriver.ie.driver=IEDriverServer.exe -jar selenium-server-standalone-2.53.1.jar -port 5555 -role node -hub http://a.b.c.d:4444/grid/register -browser "browserName=internet explorer,version=11,platform=WINDOWS,maxInstances=10"
你需要有NUnit的測試使用的是遠程網絡驅動器上運行您的節點。例如:
DesiredCapabilities capability = DesiredCapabilities.InternetExplorer(); var driver = new RemoteWebDriver(new Uri("http://a.b.c.d:4444/wd/hub"), capability); driver.Navigate().GoToUrl("http://www.google.ch");
- 在您的Bamboo任務的配置,你需要有一個NUnit的亞軍配置(以及一個NUnit的解析器,如果你想要得到的結果)。
你好朱利安,感謝你的回覆,請讓我知道你的更新,當你有時間檢查它:) – MihaiAlex1986
這可能需要幾天,因爲我正在等待一個同事從度假回來。 –
所以...我有項目建立在竹與MSBuild任務,並與NUnit運行測試,我在日誌中得到以下11-Aug-2016 13:23:11 \t測試運行:0,錯誤: 0,失敗:0,不確定:0,時間:0.055277秒 11-Aug-2016 13:23:11 \t未運行:0,無效:0,忽略:0,跳過:0 11-Aug-2016 13: 23:11 – MihaiAlex1986
- 1. 在Bamboo中運行Robot Framework UI測試
- 2. NUnit並行運行測試
- 3. 運行WEbDriver測試
- 4. 如何在NUnit中運行此測試
- 5. 在TFS2017中運行NUnit/SpecFlow測試
- 6. TeamCity並運行NUnit測試
- 7. 如何運行NUnit測試?
- 8. 如何運行Nunit測試?
- 9. 多次運行NUnit測試
- 10. NAnt未運行NUnit測試
- 11. 指定NUnit測試運行
- 12. Nunit TestFixtureData未運行測試
- 13. 無法運行NUnit測試
- 14. F#運行NUnit測試
- 15. 在NUnit下運行調試測試
- 16. 如何使用MSBuild + Bath來運行Selenium WebDriver的NUnit測試?
- 17. NUnit不會連續運行Selenium Webdriver C#測試
- 18. 在Opera中運行webdriver測試
- 19. 無法在Safari中運行WebDriver測試
- 20. 使用NUnit插件在TeamCity 6.5.X中運行NUnit測試
- 21. 使用TestDriven.NET和NUnit在測試類中運行所有測試
- 22. WebDriver - 在運行webdriver/selenium測試時運行插件
- 23. 使用NANT並行運行NUnit測試
- 24. Selenium測試在試圖與Bamboo一起運行時掛起
- 25. nUnit測試適配器10秒限制:nUnit中的長時間運行測試
- 26. 無法運行chrome中的webdriver測試
- 27. 執行Nunit測試
- 28. 與Gallio一起運行NUnit測試
- 29. NUnit不運行我的新測試
- 30. F#NUnit測試返回爲未運行
你有沒有試過看[文檔](https://confluence.atlassian.com/bamboo/configuring-a-test-task-289277052.html)? – stuartd
我做了... ..不知道爲什麼測試沒有運行。謝謝回覆。 – MihaiAlex1986
你有沒有想過這個想法?我發現了很多教程和視頻,但我仍然無法針對部署運行Selenium測試。可以相當漂亮請詳細解釋你是如何得到這個工作的?還是你放棄了? –