簡體   English   中英

Visual Studio:測試資源管理器將單元測試的標題名稱復制到平面文件 CSV 或 Excel

[英]Visual Studio: Test Explorer Copying Title names of Unit Tests into Flat File CSV or Excel

我們正在為我們的 C# Net 核心項目創建一個單元測試項目。 如何將所有測試的名稱以及它們是否通過成功/失敗復制到來自測試資源管理器的 CSV 或平面文件 Excel 電子表格中。 當我右鍵單擊並復制時,它會將其粘貼為不好看的格式。 同樣,只需從 Visual Studio 2017 中查找測試名稱和結果。

在此處輸入圖片說明

從 Test Explorer Visual Studio 2013 導出測試結果

由於您沒有提到自動化方式或使用代碼,您可以使用組摘要窗口,它會給出結果很好的方式、測試名稱和狀態。 使用復制全部按鈕。

在此處輸入圖片說明

結果會是這樣在此處輸入圖片說明

或者您可以生成包含測試結果的 trx 文件。 它是一個 xml 文件,您可以閱讀它生成您的 excel 文件。

轉到此文件夾

C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow

並運行以下命令。

vstest.console.exe yourFullProjectPath\YourTestProject\bin\Debug\netcoreapp2.1\YourTest.dll /logger:trx;LogFileName=C:\Users\Codes\testresult.trx

如果您只需要測試資源管理器中的測試列表,請創建測試的播放列表(格式為 xml 文件),然后在 Excel 中打開它。 數據將被分成與每個 xml 文件標簽相對應的許多列,最后一列是測試名稱。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM