如何查看和瀏覽IntelliJ IDEA測試的結(jié)果

2018-10-30 14:20 更新

IntelliJ IDEA 根據(jù)測試樹視圖中的選定節(jié)點,測試運行程序會顯示各個級別的信息。在測試運行程序中,您可以查看測試的統(tǒng)計信息,導(dǎo)航到堆棧跟蹤,顯示或隱藏成功的測試等。

使用“測試”工具欄控制測試結(jié)果的可視化表示形式。

查看統(tǒng)計信息

該 “統(tǒng)計”選項卡顯示有關(guān)每個測試的運行時間和內(nèi)存使用情況的信息。

如果要查看統(tǒng)計信息,請單擊“測試”工具欄上的 以顯示下拉菜單,然后單擊“顯示統(tǒng)計信息檢查”命令。

“統(tǒng)計”選項卡中顯示的值不準確,只給出了測試性能的大致估計。例如,如果垃圾回收器在測試運行期間工作,則“統(tǒng)計”選項卡中顯示的內(nèi)存使用錯誤。

IntelliJ IDEA查看統(tǒng)計信息

重要的提示

如果單元測試包含字符串 assertEquals 失敗,則測試運行程序可以查看比較字符串之間的差異。在包含 assertEquals 的失敗測試的上下文菜單上選擇:查看 assertEquals 差異(View assertEquals Difference),并探討差異查看器中的差異:

IntelliJ IDEA查看統(tǒng)計信息

查看以前運行的測試的結(jié)果

測試會話的結(jié)果可以通過以下兩種方式保存:

  • 單擊 將所選測試的結(jié)果保存在文件中。在打開的導(dǎo)出測試結(jié)果中,指定保存輸出的文件和數(shù)據(jù)將被保存的格式。如果要稍后查看測試結(jié)果,請選擇 XML 格式。
  • IntelliJ IDEA 跟蹤測試會話并將測試結(jié)果保存在其內(nèi)部存儲器中。單擊 以查看先前保存在 XML 文件中的測試結(jié)果,或 IntelliJ IDEA 在其內(nèi)部歷史記錄中保留的結(jié)果。打開的彈出式菜單顯示了內(nèi)部保存的測試會話結(jié)果的列表,每個項目都附帶運行配置的名稱和時間戳。
    IntelliJ IDEA查看以前運行的測試的結(jié)果
    • 要從 IntelliJ IDEA 歷史記錄中查看測試會話的結(jié)果,請選擇具有合適的運行配置和時間戳的項目。
    • 如果要加載以前導(dǎo)出的結(jié)果,請從文件中選擇“導(dǎo)入”,然后在打開的對話框中選擇所需的 XML 文件。加載的測試結(jié)果顯示在選項卡中,相應(yīng)的運行配置的名稱將顯示在標(biāo)題欄上。要從加載的會話重新運行測試,請單擊 。
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號