如何檢視 TestNG 生成的報告?
TestNG 允許使用者從 IntelliJ IDE 以及命令列執行測試套件。當用戶從 IDE 或命令列執行 testing.xml 時,TestNG 會生成一個預設報告。它將所有報告和相應的 html 檔案儲存在 Project -> test-output 資料夾中。如果資料夾不存在,TestNG 會建立該資料夾。
啟用報告生成
在從 IDE 執行 testing.xml 時,使用者必須在“新增配置” -> “監聽器”選項卡中啟用預設報告生成。以下螢幕截圖顯示瞭如何在 IntelliJ 中啟用預設報告生成。

如果使用者希望在自定義路徑而不是預設路徑生成報告,則應在“新增配置” -> “輸出目錄”中提供路徑。
使用者還可以透過點選同一文字框右側的資料夾圖示來瀏覽路徑。
以下螢幕截圖顯示了在哪裡提供路徑以啟用報告建立的自定義路徑

報告演練
對於預設報告生成,執行完成後,使用者可以在預設位置 Project -> test-output 中檢視報告。以下螢幕截圖顯示了可以在其中檢視報告的 IDE 路徑

可以透過開啟 index.html 檢視主要彙總報告。此檔案的檢視如以下螢幕截圖所示

在左側的“資訊”部分,透過點選第一個連結(C:\Users\ananadas\.....testng.xml),使用者可以檢視已執行的 testing.xml 檔案的詳細資訊。
類似地,其他連結提供了測試套件、類、組、忽略的方法等數量。
在“結果”部分,使用者可以看到執行了多少個 @Test 方法以及每個 @Test 方法的狀態。
除此之外,TestNG 還生成 emailable-report.html 檔案。它包含彙總報告,可以傳送到電子郵件中。
以下螢幕截圖顯示了此報告的檢視

除了 HTML 報告外,TestNG 還生成 xml 和 junit 報告。Junit 報告是 xml 報告,可以在 junitreports 資料夾中檢視,而 testing-results.xml 位於主資料夾本身,即 test-report 內部。
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP