代码之家  ›  专栏  ›  技术社区  ›  Yahya Hussein

跨平台运行nunit测试用例

  •  0
  • Yahya Hussein  · 技术社区  · 7 年前

    我已经开发了一些端到端的测试使用硒,和努尼特。

    我需要跨平台运行测试用例,所以我创建了一个.NET核心类库项目并开发了测试。

    现在,我正在努力研究如何在visual studio之外运行测试。

    我所做的第一步是使用以下方式发布项目:

    dotnet publish project
    

    然后我发现我可以使用nunit-console.exe运行nunit测试,但我不确定它是否支持跨平台。

    我要做的是可行的吗?或者我可以用其他选择来代替努尼特?

    2 回复  |  直到 7 年前
        1
  •  1
  •   svick Raja Nadar    7 年前

    要运行.NET核心测试(包括nunit测试),请使用 the dotnet test command . 它是跨平台的。

        2
  •  0
  •   Yahya Hussein    7 年前

    我做了什么来实现跨平台运行nunit测试用例:

    1跑 dotnet publish 指定目标运行时的项目。

    3 -运行 dotnet vstest 指定包含测试的文件。