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專頁按讚並追蹤,也歡迎您幫我們分享出去,謝謝您的支持。

留言

這個網誌中的熱門文章

使用LM Studio輕鬆在本地端以API呼叫大語言模型(LLM)

VS Code的字體大小

使用 Dify 建立企業請假機器人

使用 Dify API 快速建立一個包含前後文記憶的對談機器人

使用C#開發LineBot(3) - 使用LineBotSDK發送Line訊息