我們使用TeamCity 6.0構建每個提交的VS C#解決方案。
構建完成後,將運行一個不同的測試TC項目。所以開發人員可以添加/刪除/編輯VS單元測試項目,我如何讓TeamCity使用sln文件或搜索測試DLL?
我不想每次將新測試項目添加到VS解決方案時編輯構建。
從運行測試:**\*Test*.dll
似乎沒有工作,只得到S中的第一個測試(這是目前不及格)
如何在Team City中運行所有NUnit測試?
回答
固定:) - RTFL(閱讀日誌!)
運行測試:**\bin\debug\*Test*.dll
Im的bin版本,並且它會雙擊運行測試,例如,其中兩個目錄都包含相同的DLL Foo.Bar.Tests.dll – 2014-01-05 08:57:00
就雙重運行測試而言,可能存在一些共享的測試dll?我有同樣的問題。想想我會嘗試排除它們,然後包括一個特定的構建步驟,包括dll目錄,例如** \ Shared.Tests \ ** \ * Test.dll或類似的 – PJUK 2014-06-18 19:58:19
只有當您的項目以「調試」模式編譯時,纔會加載測試。如果TeamCity無法找到已編譯的測試套件,則更改爲「*** \ bin \\ * \\ * test \ *。dll」以允許:debug和release。 – 2015-06-25 09:43:09
- 1. 如何更改Team City中NUnit測試的工作目錄?
- 2. 使用TestDriven.NET和NUnit在測試類中運行所有測試
- 3. 如何運行NUnit測試?
- 4. 如何運行Nunit測試?
- 5. 如何在NUnit中運行此測試
- 6. Team City + Gallio運行測試,但結果未顯示
- 7. 如何忽略Team City中的名稱空間及其測試?
- 8. NUnit並行運行測試
- 9. 從Team City運行更新數據庫
- 10. 如何在NUNIT中有條件地運行測試?
- 11. 從Cygwin命令行運行所有程序集中的所有NUnit測試
- 12. 你如何從Jenkins運行NUnit測試?
- 13. 如何運行nunit單機測試
- 14. 如何同時運行NUnit測試?
- 15. NAnt未運行NUnit測試
- 16. 指定NUnit測試運行
- 17. 在Bamboo中運行NUnit webdriver測試
- 18. 在TFS2017中運行NUnit/SpecFlow測試
- 19. Nunit 3.00沒有運行測試
- 20. NUnit沒有運行套件測試
- 21. Nunit TestFixtureData未運行測試
- 22. F#運行NUnit測試
- 23. TeamCity並運行NUnit測試
- 24. 多次運行NUnit測試
- 25. 無法運行NUnit測試
- 26. 在NUnit下運行調試測試
- 27. Team City執行Git腳本
- 28. Grails with Team City
- 29. 如何強制所有測試在NUnit中有一個類別?
- 30. 如何防止我的NUnit的測試並行運行有時
這是第二個bui ld步驟或不同的構建?你使用nant作爲你的構建還是VS構建運行器? – ccellar 2011-04-13 08:52:56
a)第二次構建,但源只是共享。如果它是一個項目會有幫助嗎? b)我想。 – 2011-04-13 09:00:11
看着日誌,它可能會嘗試運行obj版本,而不是僅使用該版本的dll的 – 2011-04-13 09:04:26