无法从teamcity运行nunit 3.0测试

时间:2015-10-07 09:10:18

标签: teamcity nunit-3.0

尝试在teamcity中运行nunit3.0测试。如果我使用任何其他nunit版本它工作正常。我使用以下配置来运行测试。你能告诉我这里缺少什么。  enter image description here

Teamcity抛出以下错误: -

 [10:04:39][Step 3/3] 2) Error : UI.AutomationTest.SmokeTests

 [10:04:39][Step 3/3] System.Reflection.TargetInvocationException : Exception has been thrown by the target of an invocation.

 [10:04:39][Step 3/3]   ----> System.Exception : No application configuration found for GRP and environment Dev.

问题在于相对路径。 Nunit3.0控制台不支持任何相对路径。

2 个答案:

答案 0 :(得分:1)

看起来你错过了可执行文件的其余路径。

你有:

  

C:\ WebDrivers \ NUnit的-3.0.0 \ BIN \

可能你应该:

  

C:\ WebDrivers \ NUnit的-3.0.0 \ BIN \ nunit3-console.exe

this blog中,您会找到有关如何完成此操作的参考资料。

答案 1 :(得分:0)

我不明白为什么你的构建不起作用,你是否将.dll传递给底层输入?

我已经能够使用NUnit设置运行测试,并在我的博客上详细说明了我是如何做到的,你可能会有不同的做法吗? link

否则,以下是上个月发布的关于设置的官方TeamCity文档,这些文档可能也有帮助: link