Microsoft開源Visual Studio Test
Microsoft開源了可用多種語言執行測試的Visual Studio Test Platform (VS Test),收集診斷資料並報告結果。
\\VS Test和Visual Studio以及部分.NET Core Tools整合。VS Test可用於發現測試,且並行多核地執行測試。它是一個可擴充套件的平臺,可以執行任何語言(C#、C++、JavaScript、Python等)以及各種測試框架(如NUnit、xUnit、Google Tests、Jasmine、Karma等)的測試。Visual Studio Marketplace包含25種用於不同測試框架的免費介面卡,如果需要也可以建立其他介面卡。根據雲開發服務副總裁Brian Harry所說,通過其介面卡支援的MS Test V2測試框架,當準備就緒時Microsoft也會將該框架在今年晚些時候向公眾開源。
\\VS Test包含四個重要元件:
\\- 測試執行器:接收包含詳細設定過要執行的測試資訊(語言執行時間、硬體體系結構、使用的測試框架等等)的容器的命令列程式。執行器生成平臺使用的其他程式。 \\
- 測試執行主機:載入測試容器並執行測試的程式。 \\
- 資料收集主機:包含測試執行資料監聽的另一個程式。 \\
- IDE/編輯器:開發人員用於觸發測試執行的工具。\
元件及其相互之間的關係如下圖所示:
\\\\Microsoft目前已經開源了測試執行器和測試執行主機程式。在接下來的幾個月中,當準備就緒時他們將會向公眾開源平臺的其他幾個部分。未來路線圖中包括開源資料收集器基礎設施,用於和IDE通訊的協議,支援UWP應用程式以及用不同測試框架配置CLI整合的能力。
\\相關文章
- Microsoft Visual Studio CodeROS
- Microsoft Visual Studio 2005 Service Pack 1ROS
- Visual Studio將深度整合GitHub,支援開源擴充套件Github套件
- Visual Studio 開發彙編程式
- 使用Microsoft® Visual Studio® 2008解決軟體開發中的挑戰-Mobile 開發薦ROS
- 微軟開發工具 Visual Studio 官網微軟
- Visual Studio Code
- Microsoft.NET Framework 全面開源ROSFramework
- Microsoft Visual Studio2022下載安裝詳細教程(圖文)ROS
- Visual Studio開啟專案時出現“this project is incompatible with the current version of visual studio”錯誤Project
- 安裝 Visual Studio
- Visual Studio Tips
- Sql Server系列:Microsoft SQL Server Management Studio模板資源管理器SQLServerROS
- 《Visual Studio 2017 Web 開發》截圖Web
- 使用Visual Studio 2022開發前端前端
- 在Visual Studio Code配置GoLang開發環境Golang開發環境
- 開發軟體設計模型 visual studio UML模型
- Visual Studio “14”中的Web開發新技巧Web
- Visual Studio “14″中的Web開發新技巧Web
- 如何在Visual Studio中開啟REST SOE模板REST
- Visual Studio - Now with Go support,你會用 Visual Studio來寫go嗎?Go
- Microsoft Visual Studio VS dumpbin使用檢視.obj、.lib、.dll、.exe檔案頭、段函式ROSOBJ函式
- 使用Visual Studio分析dump
- 【Python】—{Visual Studio Code}Python
- Visual Studio for Mac 簡介Mac
- C語言(Visual Studio)C語言
- Visual Studio 常用快捷鍵
- Microsoft開源Orleans雲端計算web框架ROSWeb框架
- 驅動開發:配置Visual Studio驅動開發環境開發環境
- 在Visual Studio 中使用git——給Visual Studio安裝 git外掛(二)Git
- Visual Studio 2005:在組織內部採用 Visual Studio ExpressExpress
- 【譯】向您介紹改版的 Visual Studio 資源管理器
- Visual Studio原生開發的10個除錯技巧除錯
- Visual Studio 必備外掛集合:AI 助力開發AI
- Microsoft Visual Studio 2010導致系統C盤不斷增大問題處理。ROS
- Microsoft Visual Studio 2010 重新生成解決方案的一些警告處理ROS
- 支援開源擴充套件:微軟推動了Visual Studio與GitHub的進一步整合套件微軟Github
- Microsoft 開源 Edge 瀏覽器的 javascript 引擎ROS瀏覽器JavaScript