IntelliJ IDEA管理代碼覆蓋率套件

2018-11-01 15:11 更新

IntelliJ IDEA 提供了一個(gè)工具來(lái)選擇用于顯示或隱藏,添加和刪除套件的代碼覆蓋率套件。

訪問(wèn)“選擇覆蓋范圍”套件

要打開(kāi) "選擇覆蓋率套件以顯示" 對(duì)話框,請(qǐng)執(zhí)行下列操作之一:

  • 在主菜單上選擇:分析| 顯示覆蓋率數(shù)據(jù)(Analyze | Show Coverage Data)。
  • 按 Ctrl+Alt+F6。

選擇要顯示的覆蓋率套件

  1. 如上所述,打開(kāi) "選擇要顯示的覆蓋率套件(Coverage Suite to Display)”對(duì)話框。
  2. 在 "選擇要顯示的覆蓋率套件(Coverage Suite to Display)" 對(duì)話框中,選中所需套件旁邊的復(fù)選框。
    IntelliJ IDEA管理代碼覆蓋率套件
  3. 點(diǎn)擊“顯示所選”,對(duì)話框關(guān)閉。
  4. 在編輯中打開(kāi)已選擇覆蓋率套件的類,并瀏覽覆蓋率結(jié)果。

隱藏覆蓋套件

  1. 如上所述,打開(kāi) "選擇要顯示的覆蓋率套件(Coverage Suite to Display)”對(duì)話框。
  2. 在 "選擇要顯示的覆蓋率套件" 對(duì)話框中,選中要隱藏的套件旁邊的復(fù)選框。
  3. 單擊 "無(wú)覆蓋率",該對(duì)話框關(guān)閉。不為目標(biāo)類顯示覆蓋率結(jié)果。

從磁盤添加覆蓋率套件

考慮到當(dāng)包含代碼覆蓋率信息的文件已從生成服務(wù)器獲取時(shí)的情況。您可以從磁盤加載該文件并使其可供查看。另外,您還可以為一些時(shí)間以前生產(chǎn)的覆蓋率套件帶來(lái)檢查。

另一方面,IntelliJ IDEA 允許您刪除不必要的覆蓋套件。

  1. 如上所述,打開(kāi) "選擇要顯示的覆蓋率套件(Coverage Suite to Display)”對(duì)話框。
  2. 添加新套件或刪除現(xiàn)有套件:
    • 單擊 ,然后在文件選擇器對(duì)話框中選擇所需的文件:*.es。
    • 請(qǐng)?jiān)诹斜碇羞x擇一個(gè)或多個(gè)套件,然后單擊 。所選套件將從列表中刪除,也會(huì)從存儲(chǔ)區(qū)中刪除。

生成代碼覆蓋率報(bào)告

IntelliJ IDEA 建議在代碼覆蓋率測(cè)量結(jié)果的基礎(chǔ)上生成 HTML 報(bào)告的兩種方法:使用菜單命令,或使用 "覆蓋率" 工具窗口。

  1. 執(zhí)行以下操作之一:
    • 在主菜單上選擇:分析| 生成覆蓋率報(bào)告(Analyze | Generate Coverage Report)。
    • 在 "覆蓋率" 工具窗口的工具欄中,單擊 。
  2. 在打開(kāi)的 "生成覆蓋率報(bào)告" 對(duì)話框中,指定生成的報(bào)告將被存儲(chǔ)的目標(biāo)目錄,并且可以選擇 "在瀏覽器中打開(kāi)生成的 HTML" 復(fù)選框。
  3. 單擊“保存”。IntelliJ IDEA 將生成的報(bào)告存儲(chǔ)到指定的位置,如果已選擇相應(yīng)的復(fù)選框,也會(huì)在默認(rèn)瀏覽器中將其打開(kāi)。

請(qǐng)注意,如果您要為在同一窗口中打開(kāi)的多個(gè)項(xiàng)目之一保存代碼覆蓋率報(bào)告,則檢查建議的目標(biāo)位置非常重要,因?yàn)?IntelliJ IDEA 建議了以前使用的位置。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)