c# - 如何输出使用 NUnit 3 运行的测试结果?

标签 c# selenium nunit nunit-3.0

从昨天开始,我一直在尝试弄清楚如何创建 NUnit3 可以生成的 XML 报告,但我找不到一个带有代码的示例。

为了让 NUnit 3 生成结果文件,我应该怎么做,或者我应该寻找什么以及在哪里寻找?

最佳答案

这绝对可以使用 nunit3-console.exe 运行您的项目来完成。

从 CMD/PowerShell 控制台调用 \path\to\nunit3-console.exe\path\to\your.dllTestResult.xml 文件默认创建在 \myProjectFolder\bin\Debug 中。您还可以添加 -out= 标志以额外创建自定义日志。

例如,\path\to\nunit3-console.exe\path\to\your.dll -out=\path\to\whereever\testResultFileName.xml。对于一个简单的项目,有一个 [Test] 和一个 Console.WriteLine()。测试名称和打印语句将显示在您的自定义文件中。

关于c# - 如何输出使用 NUnit 3 运行的测试结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43341184/

相关文章:

c# - 需要帮助使用 Selenium webdriver 获取 WebElement 的完整内部文本

c# - C#对错误提供程序进行故障排除-验证文本框数据输入

c# - 创建未知类型对象的实例并 TryUpdateModel

python-3.x - 使用 Selenium 抓取(Python)时只有第一行

selenium - 使用 selenium webdriver 预先记录的步骤进行性能/负载测试

jquery - 如何使用nodejs将鼠标指针移动到Selenium中的元素

c# - 用于桌面应用程序的 Google 电子表格 OAuth 2.0 - 任何人都可以*简单*地使用它吗?

c# - 在 Mac 上从 C++ 代码调用时 `coreclr_create_delegate` 不起作用

nunit - 多个 NUnit 测试程序集,每个都需要不同的配置。我怎样才能让 NUnit 一次运行它们?

nunit - 使用 NUnit 对 ServiceStack.OrmLite 进行单元测试时,如何将 Db 注入(inject)服务类?