程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> 使用VS2015(c#)進行單元測試,顯示測試結果與查看代碼覆蓋率,

使用VS2015(c#)進行單元測試,顯示測試結果與查看代碼覆蓋率,

編輯:C#入門知識

使用VS2015(c#)進行單元測試,顯示測試結果與查看代碼覆蓋率,


創建測試的過程可參考如下鏈接

http://www.cnblogs.com/libaoquan/p/5296384.html

(一)如何使用VS2015查看測試結果

問題描述:使用VS2010執行單元測試,會出現如下測試結果窗口

VS2015只有如下結果

查找相關資料後,發現VS2010會自動生成此.trx類型文件,打開即為測試報告

 

從VS2012後,不會自動導出此trx文件。

 可以通過vstest.console.exe輸出測試結果

上圖命令行中參數解釋如下:

1:vstest.console.exe 完整路徑;2:單元測試DLL完整路徑;3:/Logger:trx 此部分表示輸出trx文件;

執行命令,顯示trx結果文件路徑,用VS2015打開後出現了VS2010中的TestResult如下:

(二)如何使用VS2015分析代碼覆蓋率

查看代碼覆蓋率結果

 說明:當前使用的是VS2015 Enterprise版本

VS2015 Community版本沒有分析代碼覆蓋率功能。

最近項目需要使用VS2015進行單元測試,並輸出測試結果,歡迎大家一起討論。

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved