題:
C#(單元測試中)的代碼覆蓋率工具
demongolem
2014-02-05 05:09:31 UTC
view on stackexchange narkive permalink

我正在為別人的代碼編寫單元測試。現在,我只是在瀏覽主代碼分支的所有類,以查看是否編寫了涵蓋所有情況的測試。有哪些工具可以幫助我了解仍然需要編寫多少測試?

這個問題確實與代碼覆蓋率有關。單元測試只是一種執行代碼的方法,為此可能需要覆蓋代碼。行使代碼還有許多其他方式,對此,人們可能還希望覆蓋代碼。
三 答案:
Darth Android
2014-02-05 05:27:37 UTC
view on stackexchange narkive permalink

StackOverflow有一篇相當廣泛的文章,其中詳細介紹了C#/。Net的許多可用代碼覆蓋解決方案。內容轉載於以下內容,所有內容應歸功於SO的用戶:

JamesR
2018-06-13 14:39:17 UTC
view on stackexchange narkive permalink

我的團隊和我使用Typemock的隔離器。這是一個具有一些不錯功能的單元測試框架,其中之一是代碼覆蓋率。我們對此產品非常滿意。

Harri
2018-02-03 05:09:36 UTC
view on stackexchange narkive permalink

壓榨可可粉

  • 覆蓋水平,直到MC / DC和MCC
  • 比較兩次測試之間的覆蓋率差異
  • 計算最佳測試執行順序
  • 提交前和提交後的補丁程序分析
  • 此外,每個許可證還支持C ++和C
  • 300歐元。五個批次可用。

(免責聲明:我正在使用上述工具的供應商)

請披露您與Squish Coco的隸屬關係。
並命名定價條件。如果我沒記錯的話,這不是免費的。


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...