- 軟件大小:216.4MB
- 軟件語言:簡體中文
- 軟件類型:國產(chǎn)軟件
- 軟件類別:編程工具
- 更新時間:2018-09-03
- 軟件授權(quán):免費版
- 官方網(wǎng)站://suncustomit.com
- 運行環(huán)境:XP/Win7/Win8/Win10
- 標簽:dotCover2018 編程工具
Digao Desk(開發(fā)進程監(jiān)控)免費版最新下載
2.82MB/簡體中文/7.5
69MB/簡體中文/7.5
25.9MB/簡體中文/7.5
12.8MB/簡體中文/7.5
22MB/簡體中文/7.5
JetBrains dotCover 2018.2.1 破解版是Visual Studio和JetBrains Rider的插件,主要是.NET單元測試運行器和代碼覆蓋工具,而且為了可視化覆蓋率數(shù)據(jù),dotCover可以在Visual Studio代碼編輯器中突出顯示代碼行。另外這款軟件還可以幫助您以所需方式處理覆蓋數(shù)據(jù),在2018.2.1版本中,可以為用戶節(jié)省大量的時間,因此小編在這里就帶來了破解版,而且還有AutoPatch 2018.1激活工具,圖文教程也在下面,有需要的朋友趕緊來下載吧!
dotCover2018破解版安裝激活教程1.本站下載壓縮包,解壓后獲得安裝包JetBrains.ReSharperUltimate.2018.2.1和破解補丁工具AutoPatch 2018.1
2.雙擊JetBrains.ReSharperUltimate.2018.2.1安裝,選擇dotCover,點install
3.點accept接受協(xié)議
4.點install安裝
5.耐心等待安裝
6.安裝完成
7.先不要運行JetBrains dotCover 2018.2.1,以管理員身份運行AutoPatch 2018.1,自動幫你激活
8.運行軟件JetBrains dotCover 2018.2.1
9.點i accept接受協(xié)議,這個需要將協(xié)議下拉框拉到最下面
10.點Start evaluation
11.激活成功,提示評估期剩余99999天,你用的完再說吧
12.破解完成,運行軟件就可以免費使用了
與Visual Studio和JetBrains Rider集成
dotCover是Visual Studio和JetBrains Rider的插件,為您提供分析和可視化代碼覆蓋的優(yōu)勢,而無需離開代碼編輯器。這包括在IDE中運行單元測試和分析覆蓋率結(jié)果,以及支持不同的顏色主題,新圖標和菜單。dotCover支持Visual Studio 2010 - 2017和JetBrains Rider 2018.2或更高版本。
運行和管理單元測試
dotCover捆綁了一個單元測試運行器,它與.NET開發(fā)人員ReSharper的另一個JetBrains工具共享。該轉(zhuǎn)輪在Visual Studio中工作,允許通過會話管理單元測試,并支持多個單元測試框架,即MSTest,NUnit,xUnit(全部開箱即用)和MSpec(通過插件)。
持續(xù)測試
dotCover支持連續(xù)測試:現(xiàn)代單元測試工作流程,dotCover可以即時計算出哪些單元測試受到最新代碼更改的影響,并自動為您重新運行受影響的測試。根據(jù)您的偏好,dotCover可以在保存文件,構(gòu)建解決方案時運行受影響的測試,或者在您明確告知dotCover執(zhí)行此操作時運行。可以為任何單元測試會話打開連續(xù)測試模式:這樣,您可以選擇要連續(xù)運行的測試以及以傳統(tǒng)方式運行的測試。
單元測試覆蓋率
dotCover的一個主要用例是分析單元測試 覆蓋率 - 即找出應用程序業(yè)務(wù)邏輯的哪些部分用單元測試覆蓋,哪些不用。與單元測試運行結(jié)果一起,dotCover顯示一個覆蓋樹,顯示單元測試覆蓋特定項目,命名空間,類型或類型成員的徹底程度。
標記突出顯示
彩色背景突出顯示
Visual Studio中的覆蓋突出顯示
為了可視化覆蓋率數(shù)據(jù),dotCover可以在Visual Studio代碼編輯器中突出顯示代碼行??梢赃x擇在突出顯示標記和彩色背景之間切換或顯示兩者。請注意,突出顯示不僅顯示已覆蓋和未覆蓋的代碼,還顯示覆蓋單元測試的結(jié)果。綠色表示測試通過,而紅色表示至少一個覆蓋該語句的測試失敗?;疑@示未覆蓋的代碼。
導航到覆蓋測試
dotCover提供了一個命令(和鍵盤快捷鍵)來檢測哪些測試覆蓋代碼中的特定位置,無論是類,方法還是屬性。您可以從Visual Studio文本編輯器或dotCover的Coverage Tree視圖調(diào)用該命令。您可以從列出覆蓋測試的彈出窗口導航到任何這些測試。此外,您可以立即運行它們或添加到現(xiàn)有的單元測試會話。
熱點視圖
“熱點”視圖旨在幫助您識別解決方案中風險最大的方法。熱點是根據(jù)高環(huán)成性復雜性和方法的低單位測試覆蓋率計算的。
遠程代碼覆蓋
您可以在遠程計算機上運行單元測試的覆蓋率分析,并將結(jié)果返回到本地計算機。一旦開始覆蓋率分析,dotCover就會將二進制文件和要執(zhí)行的測試列表發(fā)送到遠程服務(wù)器。所有計算都由服務(wù)器執(zhí)行,然后覆蓋快照將發(fā)送回您的計算機。然后,您可以按照與本地覆蓋率運行相同的方式檢查覆蓋率結(jié)果。
覆蓋范圍過濾器
有時,您不希望在整個解決方案范圍內(nèi)了解覆蓋率數(shù)據(jù)。例如,您可能對標記為ObsoleteAttribute或特定遺留項目的代碼的覆蓋率統(tǒng)計信息不感興趣 。在這種情況下,您可以根據(jù)項目,名稱空間,類型或類型成員名稱設(shè)置全局或特定于解決方案的coverage過濾器。還可以使用屬性過濾器將收集覆蓋范圍信息限制為使用某些屬性標記(或未標記)的代碼。
從覆蓋樹中排除節(jié)點
作為您提前設(shè)置的過濾器或應用于您打開的任何解決方案的替代方法,您可以在使用它們時從coverage結(jié)果中排除項目。當您已經(jīng)收集了覆蓋數(shù)據(jù)時,您可以選擇從覆蓋樹中排除特定節(jié)點(并可選擇創(chuàng)建永久覆蓋過濾器)。一旦這樣做,dotCover將立即重新計算覆蓋率統(tǒng)計數(shù)據(jù)。
多種報告格式
dotCover可幫助您以所需方式處理覆蓋數(shù)據(jù)。導出為NDepend的多種格式(包括HTML,XML,JSON和XML)使您可以與團隊的其他成員共享覆蓋率報告,或?qū)⒏采w率信息傳遞給外部服務(wù)。
手動測試的代碼覆蓋率
作為單元測試覆蓋的替代方案,dotCover可以對從Visual Studio執(zhí)行的.NET應用程序進行覆蓋率分析。這使QA工程師能夠執(zhí)行用例場景并檢查在此用例期間實際執(zhí)行的代碼部分。保存和合并覆蓋快照支持執(zhí)行非平凡的測試用例。
覆蓋率分析作為持續(xù)集成的一部分
dotCover非常適合持續(xù)集成服務(wù)器,最突出的是JetBrains自己的產(chǎn)品TeamCity。首先,通過TeamCity外接程序,dotCover能夠從TeamCity服務(wù)器獲取覆蓋數(shù)據(jù) - 無需在本地計算機上運行覆蓋率分析。另一方面,dotCover覆蓋率分析引擎捆綁在TeamCity的免費版本中,這有助于將覆蓋率作為持續(xù)集成流程的一部分進行調(diào)度,并生成服務(wù)器端覆蓋率報告。TeamCity了解dotCover控制臺運行器的輸出,并在構(gòu)建日志中突出顯示其錯誤和警告。
JetBrains Rider集成2018.2
除了Visual Studio之外,現(xiàn)在dotCover是Windows上JetBrains Rider IDE的一部分。在此版本中,支持兩個主要功能:單元測試的代碼覆蓋率分析和連續(xù)測試。要了解更多信息,請參閱 單元測試覆蓋率和連續(xù)測試?,F(xiàn)在在騎士!
支持dotnet控制臺工具2018.2
現(xiàn)在,dotCover命令行運行器可以用作.NET命令行工具(dotnet.exe)的擴展。例如,您可以通過運行以下命令運行單元測試的覆蓋率分析:
dotnet dotcover test此外,“經(jīng)典”dotCover.exe控制臺運行器也得到了改進。現(xiàn)在,您不應該在analyze和cover命令之間進行選擇:始終使用cover。覆蓋結(jié)果僅取決于--ReportType參數(shù):如果指定了,您將獲得某種類型的報告; 如果沒有,將保存常規(guī)覆蓋快照。
2018.1 任何一次會議的持續(xù)測試
沒有更多單獨的連續(xù)測試會話!可以為任何單元測試會話打開連續(xù)測試模式。在dotCover 2017.3及更早版本中,您的連續(xù)測試范圍受到單個連續(xù)測試會話的限制?,F(xiàn)在,您可以根據(jù)需要擁有盡可能多的連續(xù)測試范圍。此外,在dotCover 2017.3中,您無法在連續(xù)測試期間自動啟動測試。在構(gòu)建或保存解決方案后,dotCover開始在覆蓋范圍內(nèi)進行測試。在2018.1中,不再需要覆蓋:您可以告訴dotCover簡單地運行新的和過時的測試(不覆蓋它們)。如果您已擁有最新的覆蓋快照,這可能會節(jié)省大量時間。要了解更多信息,請參閱 更好的連續(xù)測試等等!
單元測試覆蓋率窗口2018.1
覆蓋率信息現(xiàn)在顯示在單獨的“ 單元測試覆蓋率”窗口中,而不是“每個會話覆蓋率”選項卡中。此決策的積極影響是能夠在一個位置查看所有單元測試會話的聚合覆蓋數(shù)據(jù)。要了解更多信息,請參閱 更好的連續(xù)測試等等!
改進的控制臺運行工具2018.1
dotCover控制臺運行程序可以覆蓋任意托管進程和服務(wù)(analyze-everything,analyze-service),并將get coverage snapshot 命令發(fā)送到控制臺工具的運行實例。這大大簡化了對IIS / IIS Express上運行的Web應用程序的覆蓋。
覆蓋突出顯示
dotCover可以為您提供方便的代碼覆蓋。您可以在Visual Studio中查看特定coverage會話中涵蓋和未覆蓋的突出顯示的語句。
連續(xù)覆蓋分析
dotCover提供了一個用于Continuous Integration服務(wù)器的控制臺實用程序。此外,TeamCity內(nèi)置了一個免費的服務(wù)器端版dotCover 。
過濾和排除節(jié)點
使用覆蓋過濾器自定義覆蓋率分析。從coverage快照中排除特定項目時,dotCover會立即重新計算coverage統(tǒng)計信息。
導航到覆蓋測試
使用快捷方式檢測哪些單元測試覆蓋特定語句:彈出窗口Visual Studio將顯示覆蓋測試列表,并允許您導航到其中任何一個。