我想在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测试。可以相当漂亮请详细解释你是如何得到这个工作的?还是你放弃了? –