【Katalon學習五十一】測試套件報告
阿新 • • 發佈:2019-01-11
一旦測試套件完成了它的執行,一個歷史報告將被自動生成並存儲在報告中。
例如:
報告的命名將遵循以下命名約定:YYYYMMDD_HHmmss,它是測試套件開始執行時的日期時間。
報表概況
在Test Explorer檢視中,雙擊測試套件的歷史執行來檢視它的詳細資訊:
其中:
Component | Description |
---|---|
Test Cases Table | 執行測試用例的列表。 |
Summary | 執行環境的彙總資訊 |
Execution Settings | 已執行瀏覽器/裝置的設定。例如: |
Execution Environment | 執行系統的其他資訊。例如: |
測試用例列表
這裡顯示了在測試套件中執行的所有迭代的彙總資訊。每次用測試資料行執行測試用例時,都被視為迭代。
使用者可使用所提供的過濾器,方便地決定顯示哪類資料:
|
|
---|---|
|
|
|
|
|
|
|
|
- 通過在測試用例表中選擇一個迭代並單擊Show Test Case Details,您可以檢視關於其執行日誌的詳細資訊。
- 如果在專案設定中配置了qTest和JIRA,則可以向這些系統提交資料。有關更多細節,請參閱啟用qTest整合和配置JIRA整合。
測試套件的總結
本節給出測試套件的摘要資訊:
其中:
Field | Description |
---|---|
Test Suite ID | 在Katalon Studio中執行的測試套件的ID。 |
Hostname / OS / Platform | 測試套件執行的環境 |
Start / End / Elapse | 執行開始/結束日期、時間和持續時間 |
Total TC | 測試用例的總數,以及它們的執行狀態 |
測試日誌詳細資訊
這個部分顯示了關於在測試用例表部分中選擇的迭代的所有資訊。
測試日誌選項卡
有關所有執行步驟及其狀態的詳細資訊顯示在此選項卡中。
其中:
Component | Description |
---|---|
Log Information | 在測試用例的Logsection中選擇的測試步驟的資訊:
|
Log Image | 截圖取自測試中的應用程式,它是在以下兩種情況下捕獲的:
|
使用者可使用所提供的過濾器,方便地決定顯示哪類資料:
Filter | Description |
---|---|
Info | 顯示記錄的訊息以供參考。 |
Passed | 顯示成功執行的步驟。 |
Failed | 顯示未能執行的步驟。 |
Error | 顯示有錯誤的步驟。 |
Incomplete | 由於語法錯誤、電源不足、網路斷開等原因導致的步驟不完整…… |
Warning | 顯示具有警告狀態的步驟。 |
Not Run | 顯示跳過的步驟。 |
如果在專案設定中配置了JIRA,則可以向該系統提交票據。有關詳細資訊,請參閱配置JIRA整合。
螢幕截圖用於失敗的步驟,您可以將滑鼠懸停在附件圖示上進行檢視。
資訊欄
使用者可以在這個選項卡中找到測試用例的摘要資訊。
其中:
Field | Description |
---|---|
Test Case ID | 在Katalon Studio中執行的測試用例的ID。 |
Start / End / Elapse | 執行開始/結束日期、時間和持續時間。 |
Description | 測試用例的描述。 |
Message | 執行此迭代時引發的任何系統訊息。 |
整合標籤
有關此迭代的qTest整合的資訊顯示在此選項卡中。
其中
Field | Description |
---|---|
Test Log ID | 整合的qTest測試執行的ID。 |
Test Run Alias | 整合的qTest測試執行的別名。 |
Attachment | 指示是否將所有執行日誌和報告放在一個壓縮檔案中,該檔案作為附件傳送到qTest。 |
匯出到其他格式
出於共享的目的,使用者可以使用test Explorer中的上下文選單將測試套件的報告生成為其他格式,如HTML、CSV、PDF和JUnit,如下圖所示: