精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

Microsoft將在VS 2017中提供“實時單元測試”特性

責任編輯:editor004

作者:Jonathan Allen

2017-02-13 11:34:19

摘自:INFOQ

隨著更多的特性被添加到相對便宜的Visual Studio版本中,Microsoft一直在試圖證明Visual Studio企業版本昂貴標價的合理性。與實時單元測試一并提供的還有實時代碼覆蓋特性,該特性提供圖標用于標識測試通過、測試失敗或未進行測試的代碼。

隨著更多的特性被添加到相對便宜的Visual Studio版本中,Microsoft一直在試圖證明Visual Studio企業版本昂貴標價的合理性。今年Microsoft新推出的頭條特性就是“實時單元測試(Live Unit Testing)”。

構建并自動運行測試的特性在Visual Studio里已經存在有一段時間了。實時單元測試在此上更進了一步,可以在代碼輸入的同時運行測試,甚至無需保存文件。只要代碼發生更改,就啟動運行單元測試。

與實時單元測試一并提供的還有實時代碼覆蓋特性,該特性提供圖標用于標識測試通過、測試失敗或未進行測試的代碼。圖標上的覆蓋條表示新的測試正在運行中。點擊該圖標將會列出相關測試,而鼠標滑過則會顯示堆棧信息。

VS的實時單元測試特性目前支持NUnit、xUnit和MSTest,但是你需要安裝最新的兩個.NET Core預覽版。當前實時單元測試并不支持Universal Windows(UWP)應用和Xamarin。Microsoft的Manish Jayaswal寫道:“添加對.NET Core的支持已經在路線圖中,但是對此我們尚未有時間表”。

據來自Microsoft的Tanner Gooding披露,推遲的部分原因在于.NET Core的PDB符號文件發生了更改。PDB符號文件早先僅是設計用于Windows的,但是新的跨平臺PDB格式已發生了重大更改。

可能“實時單元測試”聽上去十分耳熟,因為該特性并非由Microsoft率先提供。由Remco Software公司提供的NCrunch具有基本相同的工作原理。但是作為更早出現的產品,NCrunch有更充分的時間優化自身與IDE的集成,只需點擊一兩下鼠標就可完成詳細錯誤分析。NCrunch中還集成了分布式處理和性能的相應指標,而在Visual Studio企業版中,這些功能由單獨的工具提供。

雖然無法做真實價格的對比,但是無疑NCrunch更適合于那些精打細算的開發者。NCrunch單機版報價自159美元起步,企業版許可的報價是一個用戶289美元,從早期版本升級則會有折扣。

查看英文原文:Microsoft to Offer Live Unit Testing in Visual Studio 2017

鏈接已復制,快去分享吧

企業網版權所有?2010-2024 京ICP備09108050號-6京公網安備 11010502049343號

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 项城市| 林西县| 沙洋县| 和静县| 黑龙江省| 通许县| 武隆县| 濮阳市| 什邡市| 云霄县| 读书| 太和县| 塔城市| 政和县| 古交市| 东阿县| 大城县| 临朐县| 丹棱县| 固安县| 花莲市| 额尔古纳市| 志丹县| 金阳县| 临漳县| 英吉沙县| 浪卡子县| 庆云县| 延川县| 大新县| 闻喜县| 吉首市| 育儿| 廉江市| 尉犁县| 江阴市| 偃师市| 会东县| 溆浦县| 台湾省| 怀来县|