如何执行从命令提示符NUnit的测试用例(How to execute NUnit test cas

2019-07-30 00:32发布

如何从命令控制台使用NUnit执行测试用例? 我曾写设置基于NUnit的框架C#Selenium测试的。 我需要简单地从命令控制台运行时执行测试用例。

在JUnit中,我们可以从CMD身份运行测试用例

java junit.swingui.TestRunner test.Run

我们怎样才能做到的NUnit上面?

Answer 1:

使用nunit-console.exe运行命令行测试。

例如:

nunit-console.exe /xml:results.xml path/to/test/assembly.dll

这将运行单元测试,并将结果保存在results.xml文件,您可以用轻松地工作。

查看文档的所有各种命令行开关可用的。



Answer 2:

我想补充有关NUnit的最新版本了几句话。 控制台应用程序的名称已更改nunit3-console.exe在NUnit的3对所有可能的选项的信息,可在官方中找到文件 。 例如,运行在装配所有测试(结果保存到TestResult.xml默认文件)。

nunit3-console.exe path/to/test/assembly.dll


Answer 3:

我刚刚找到另一种很好的解决方案:

添加以下命令将“建设活动” /“生成后事件”,将运行在NUnit的桂测试的已建项目后自动。

我希望这是有用的:

"C:\Program Files (x86)\NUnit 2.6.3\bin\nunit-x86.exe" $(TargetPath) /run


Answer 4:

Visual Studio的:2017年,2019(预览)在Mac上使用下面的命令:

nunit-console <path/to/project>/<project-name>/bin/Debug/<project-solution-name>.dll

例如:

NUnit控制台/Users/pratik/Projects/selenium-mac13/selenium-test/bin/Debug/selenium-test.dll



Answer 5:

nunit3-console.exe “的testfile的(DLL)的路径”



文章来源: How to execute NUnit test cases from command prompt