2017年11月1日 星期三

the DevOps journey - VSTS預設Build當中說好的程式碼測試涵蓋率沒出現?

有一天上課,講到單元測試,學員聽到VSTS預設的範本就可以在CI/Scheduled Build當中自動運行單元測試,並且產生出測試涵蓋率的報表,大家都很興奮(雖然我不知道為何大家都那麼興奮…)

然後Lab時就開始下手開幹了,Build裡面運行unit test沒問題,出來的結果如下:

No Build Code Coverage Data Avaliable????

什麼鬼?說好的測試碼涵蓋率呢?

莫急莫慌莫害怕…

請回到Build Step中的Test Assemblies, 預設狀況下Code Coverage Enabled是沒有勾的…

勾上之後,老闆要的測試碼涵蓋率就出現囉…

(A:上面那個範例只寫了一個測試,啊是有什麼好涵蓋的啦…)
(B:沒關係,讓PM看到圖就大家開心了…)

-----------------------------
本系列文章索引位於 http://studyhost.blogspot.tw/2017/02/the-devops-journey-index.html
相關教育訓練: http://www.studyhost.tw/NewCourses/ALM
若這篇文章對您有所幫助,請點選這裡加入FaceBook專頁按讚並追蹤,也歡迎您幫我們分享出去,謝謝您的支持。

沒有留言: