2015-10-07 147 views
1

尝试在teamcity中运行nunit3.0测试。如果我使用任何其他nunit版本,它工作正常。我正在使用以下配置来运行测试。你能告诉我在这里错过了什么吗? enter image description here无法从teamcity运行nunit 3.0测试

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控制台不支持任何相对路径。

回答

0

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

我已经可以使用NUnit设置运行测试,并在我的博客上详细说明了我是如何做到的,可能有些事情你做得不一样吗? link

否则,这里是说出来了上个月关于建立它也可以帮助官方TeamCity的文档: link

+0

鼓励与外部资源的链接,但请在链接上添加上下文,以便您的同行用户了解它是什么以及它为什么在那里。如果目标网站无法访问或永久离线,请始终引用重要链接中最相关的部分。 – davejal

1

看起来你MIS路径的其余部分的可执行文件。

您有:

C:\WebDrivers\NUnit-3.0.0\bin\

可能是你应该有:

C:\WebDrivers\NUnit-3.0.0\bin\nunit3-console.exe

this blog你会发现它如何做一个参考。

+0

尽管链接可能会提供所有必要的信息,但链接可能随时间而中断,因此请在答案中引用或提及最相关的部分。 – trincot