运行Nunit测试用例跨平台

时间:2018-06-15 01:27:24

标签: .net-core nunit

我使用Selenium和Nunit开发了一些端到端测试。

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

现在我正在努力想象如何在visual studio之外运行测试。

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

{{1}}

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

我想要完成的是可行的吗?或者我应该用其他选项替换Nunit?

2 个答案:

答案 0 :(得分:1)

要运行.Net Core测试,包括NUnit测试,请使用the dotnet test command。它是跨平台的。

答案 1 :(得分:0)

我为实现跨平台运行Nunit测试用例所做的工作:

1-通过指定目标运行时来运行dotnet publish项目。

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