翻譯|產(chǎn)品更新|編輯:董玉霞|2022-04-24 10:27:11.107|閱讀 159 次
概述:dotCover最新版本V2022.1更新亮點(diǎn)包括代碼覆蓋突出顯示的更多選項(xiàng)、用于更快單元測(cè)試反饋的持續(xù)測(cè)試、對(duì) Visual Studio / JetBrains Rider 和 .NET Core 的支持。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
dotCover 最新版本V2022.1更新亮點(diǎn)包括代碼覆蓋突出顯示的更多選項(xiàng)、用于更快單元測(cè)試反饋的持續(xù)測(cè)試、對(duì) Visual Studio / JetBrains Rider 和 .NET Core 的支持。下面將為大家做詳細(xì)介紹:
支持基于 musl 的 Linux 發(fā)行版
dotCover 命令行運(yùn)行程序現(xiàn)在支持 Alpine 版本 3.13–3.15。支持以下 CPU 和框架:
新的覆蓋率報(bào)告類型
正在添加包含每個(gè)測(cè)試覆蓋率信息的新報(bào)告類型: FileCoverageXml、 DetailedFileCoverageXml、 FileCoverageJson和 DetailedFileCoverageJson。
新報(bào)告包括三個(gè)部分:
使用注釋從覆蓋分析中排除代碼
現(xiàn)在可以使用注釋從覆蓋分析中排除某些行或代碼塊。有幾個(gè)選項(xiàng)可用于此:
// dotcover disable var i = 1; var j = 10; // dotcover enable /* dotcover disable */ var i = 1; /* dotcover enable */ var i = 1; // dotCover disable this line // dotcover disable next line var j = 100;
要使這些選項(xiàng)中的任何一個(gè)起作用,必須引用該 JetBrains.dotCover.MSBuild NuGet包。這是一個(gè)僅用于開發(fā)的依賴項(xiàng),不會(huì)作為運(yùn)行時(shí)依賴項(xiàng)包含在項(xiàng)目中。
性能改進(jìn)
改進(jìn)了覆蓋數(shù)據(jù)的后處理。例如,控制臺(tái)運(yùn)行程序(帶有IncludePerTest=true)生成報(bào)告所需的時(shí)間要少得多。
以上便是此次更新的詳細(xì)內(nèi)容,下載最新版本到慧都網(wǎng)下載,更多dotCover價(jià)格信息點(diǎn)擊查詢。
dotCover是一個(gè)為.NET開發(fā)人員所提供的代碼覆蓋工具,它是JetBrains的一部分。.NET工具家族中還包括ReSharper, dotTrace, 和 dotPeek。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn