2014-07-03 95 views
0

我們正在TeamCity中配置構建步驟。由於我們在測試覆蓋率報告(他們在那裏,然後無可避免地消失)存在巨大問題,我們試圖找到一個工作低谷(詢問和抨擊與我們的問題直接相關的問題產生了非常冷的響應)。與測試執行分開運行測試覆蓋

請注意,我不是在尋找意見,而是支持(或殺死)我們的選擇的技術知識庫。是的,我已經檢查了構建日誌 - 這些張貼在另一個線程中。這個問題是關於嘗試一種替代方法的(in?)理智。 :)

  1. 建議運行構建步驟進行測試,然後運行測試覆蓋的另一個構建步驟?
  2. 它是否有意義在獨立的構建步驟中運行這些?
  3. 運行與測試本身捆綁在一起/與測試本身分開的覆蓋範圍有什麼好處和壞處?

回答

2

測試覆蓋率報告在單元測試運行期間生成。除非你的問題是閱讀生成的報告,否則「在單獨的構建步驟中運行它們」是沒有意義的。測試覆蓋率告訴你代碼的哪些部分在測試運行時運行 - 我不明白它們是如何獨立的。

請求幫助不再生成測試覆蓋率報告可能更有意義...

+0

我做到了。 [在這裏。](http://stackoverflow.com/questions/24458639/how-to-trouble-shoot-missing-test-coverage-in-teamcity)我得到了非常有限的迴應。 :( –