使用命令行运行特定浏览器NUnit测试

时间:2015-09-22 14:17:38

标签: nunit

我正在尝试使用NUnit的命令行运行firefox only test,但不知道如何操作。代码如下。

[TestFixture(typeof(FirefoxDriver))]
[TestFixture(typeof(ChromeDriver))]
[TestFixture(typeof(InternetExplorerDriver))]
public class TestCases<TWebDriver> where TWebDriver : IWebDriver, new()
{}

NUnit GUI没有问题,因为它是分开的,但是要求迫使我们用命令行运行它。感谢。

我正在调查:nunit.console.exe / fixture:“value”/ xml:.. etc ..或任何其他实现

谢谢!

1 个答案:

答案 0 :(得分:0)

我发现这样做的最佳方法是使用驱动程序指定类别,例如:[TestFixture(typeof(string), "Chrome")]

然后,您可以使用nunit-console.exe foo.dll /include:Chrome

在控制台参数上指定类别