如何在Windows中安装NUnit 3控制台并运行测试?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (362)

我想从这样的控制台运行测试(在任何目录中,dll可以是不同的.NET版本):

$ nunit3-console test.dll
提问于
用户回答回答于

步骤:

  1. 官方的NUnit 3控制台安装程序
  2. 下载NUnit.Console-*.msi包装和安装
  3. 加进系统PATH变量如下:C:\Program Files (x86)\NUnit.org\nunit-console
  4. 打开命令行
  5. 类型:$ nunit3-console test.dll
用户回答回答于

我正在使用NUnit3-console.exe和Selenium WebDriver来运行我的自动化,所有这些都是用C#编写的。我在Win Server 2012的谨慎登录下设置了多个环境。

NUnit-Console不必“安装”,尽管.msi随时可用。相反,我使用.zip并将文件解压缩到目录C:\ Nunit,而不是允许调用解析PATH。所有调用都来自表单中的Win Forms调度程序 -

C:\ Nunit \ NUnit3-Console.exe -work:C:\ Users \ xxxx \ Automation \ TestResults \ -out:TestResult.xml - 其中“name = ~'yyyy'” - p environment = qa; browser = Firefox; browserSizeX = 1200; browserSizeY = 800“C:\ QA_Libraries3 \ zzzz.dll”

测试参数在命令行上传递,NUnit结果以及测试结果从TestResult.xml中提取,该文件对于每个用户(环境)都是不同的。

扫码关注云+社区

领取腾讯云代金券