2015-10-07 179 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