![](/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.