IntelliJ IDEA管理代碼覆蓋率套件

2018-11-01 15:11 更新

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

訪問“選擇覆蓋范圍”套件

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

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

選擇要顯示的覆蓋率套件

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

隱藏覆蓋套件

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

從磁盤添加覆蓋率套件

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

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

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

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

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

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

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

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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號