標(biāo)題
包括以下信息:
- 用于分析的工具
- 構(gòu)建 ID
- 測(cè)試配置
- 分析的時(shí)間戳
- 機(jī)器名和用戶名
- 會(huì)話標(biāo)簽
- 項(xiàng)目名稱
- 嚴(yán)重程度最高的發(fā)現(xiàn)數(shù)
- 失敗的測(cè)試次數(shù)
靜態(tài)分析
報(bào)告的第一部分涵蓋靜態(tài)分析結(jié)果,分為兩個(gè)主要部分。第一部分是摘要,以餅圖形式顯示結(jié)果的概述。顏色表示不同的嚴(yán)重性類型及其在靜態(tài)分析期間檢測(cè)到的相應(yīng)數(shù)量:
第二部分顯示了靜態(tài)分析結(jié)果的詳細(xì)信息。它從一個(gè)包含靜態(tài)分析結(jié)果的表格開(kāi)始:
包括以下信息:
- 模塊名稱
- 抑制規(guī)則的數(shù)量
- 調(diào)查結(jié)果總數(shù)
- 每 10,000 行的平均結(jié)果數(shù)
- 分析的文件數(shù)
- 模塊中的文件總數(shù)
- 分析的代碼行數(shù)
- 模塊中的代碼行總數(shù)
所有調(diào)查結(jié)果
所有結(jié)果部分顯示按類別或嚴(yán)重性組織的結(jié)果的詳細(xì)信息。單擊嚴(yán)重性或類別鏈接以在視圖之間切換。
在類別視圖中,結(jié)果按規(guī)則報(bào)告并按類別分組。還顯示了在分析范圍內(nèi)違反每個(gè)規(guī)則的次數(shù)。
在“嚴(yán)重性”視圖中,報(bào)告結(jié)果并按嚴(yán)重性分組。還包括每個(gè)嚴(yán)重性的結(jié)果計(jì)數(shù)。
您無(wú)法在報(bào)告的 PDF 版本中的這些部分之間切換,它們是單獨(dú)發(fā)布的。
作者的發(fā)現(xiàn)
此部分包括與分析的代碼相關(guān)的作者表以及每位作者的發(fā)現(xiàn)計(jì)數(shù)。結(jié)果被細(xì)分為與抑制規(guī)則相關(guān)的結(jié)果和建議修復(fù)的結(jié)果。單擊作者鏈接以查看他們的發(fā)現(xiàn)詳細(xì)信息。
詳細(xì)信息視圖包括以下信息:
- 包含結(jié)果及其位置的文件
- 違規(guī)信息和規(guī)則
- 流分析報(bào)告還會(huì)標(biāo)記違規(guī)原因 (C)、違規(guī)點(diǎn) (P)、拋出的異常 (E) 和重要數(shù)據(jù)流 (!)
文件調(diào)查結(jié)果
您可以將分析的代碼導(dǎo)航到“按文件查找結(jié)果”部分中報(bào)告的結(jié)果。每個(gè)節(jié)點(diǎn)都以一個(gè)值開(kāi)頭,該值指示節(jié)點(diǎn)中發(fā)現(xiàn)的總數(shù)。括號(hào)中的值表示節(jié)點(diǎn)中被抑制的規(guī)則數(shù)。您可以單擊標(biāo)有加號(hào) (+) 的節(jié)點(diǎn)以展開(kāi)它們。報(bào)告的 PDF 版本已經(jīng)完全展開(kāi)。{
活動(dòng)規(guī)則
分析期間啟用的規(guī)則列在活動(dòng)規(guī)則部分。
指標(biāo)摘要
如果您的測(cè)試配置包括指標(biāo)分析,則報(bào)告中將出現(xiàn)指標(biāo)部分。
測(cè)試執(zhí)行
報(bào)告的第二部分涵蓋測(cè)試執(zhí)行結(jié)果,分為兩部分。第一部分是摘要,顯示測(cè)試失敗和覆蓋率的概述,以餅圖形式顯示:
第二部分顯示了測(cè)試執(zhí)行的細(xì)節(jié)。它從一個(gè)包含測(cè)試執(zhí)行結(jié)果和覆蓋率信息的表開(kāi)始:
包括以下信息:
- 模塊名稱
- 需要修復(fù)的單元測(cè)試問(wèn)題的數(shù)量
- 需要審查的異常數(shù)量
- 需要審查的斷言失敗的數(shù)量
- 成功執(zhí)行的單元測(cè)試數(shù)
- 單元測(cè)試失敗的次數(shù)
- 未完成單元測(cè)試的數(shù)量
- 單元測(cè)試總數(shù)
- 線路覆蓋率以百分比表示
所有調(diào)查結(jié)果
所有結(jié)果部分顯示測(cè)試執(zhí)行期間檢測(cè)到的所有單元測(cè)試問(wèn)題的詳細(xì)信息:
作者
此部分包括與所分析代碼相關(guān)的作者表,并顯示每位作者的調(diào)查結(jié)果總數(shù)。單擊作者鏈接以查看他們的發(fā)現(xiàn)詳細(xì)信息。
詳細(xì)信息視圖包括以下信息:
- 尋找位置
- 測(cè)試名稱
- 失敗信息
執(zhí)行的測(cè)試(詳細(xì)信息)
您可以在 Executed Tests (Details) 部分查看結(jié)果。所有測(cè)試通過(guò)的節(jié)點(diǎn)都用方括號(hào)中的“P”標(biāo)記。測(cè)試失敗的節(jié)點(diǎn)以方括號(hào)中的一組值開(kāi)頭。第一個(gè)值是成功通過(guò)測(cè)試的計(jì)數(shù),第二個(gè)值表示節(jié)點(diǎn)中執(zhí)行的測(cè)試總數(shù)。字母“F”表示測(cè)試失敗的最終節(jié)點(diǎn)。您可以單擊標(biāo)有加號(hào) (+) 的節(jié)點(diǎn)以展開(kāi)它們。
覆蓋范圍
此部分顯示在測(cè)試執(zhí)行期間收集的覆蓋率詳細(xì)信息。每個(gè)節(jié)點(diǎn)都以一組值開(kāi)始。第一個(gè)值顯示以百分比表示的覆蓋率。第二個(gè)值是節(jié)點(diǎn)中測(cè)試執(zhí)行期間覆蓋的行數(shù)的計(jì)數(shù)。第三個(gè)值表示節(jié)點(diǎn)中的總行數(shù)。您可以單擊標(biāo)有加號(hào) (+) 的節(jié)點(diǎn)以展開(kāi)它們。
測(cè)試參數(shù)
分析期間指定的參數(shù)顯示在測(cè)試參數(shù)部分