本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
測試執行和報告
測試執行
每次開始測試時,都會建立測試執行。您可以在多個位置檢視測試執行:
-
服務層級:導覽至您的服務 → 測試索引標籤 → 測試在底部執行。顯示該服務的所有執行。
-
測試執行頁面 (左側導覽):顯示所有服務的測試執行。依服務、測試名稱或狀態篩選。
-
儀表板:測試結果圖表顯示整個組織的通過/失敗分佈。
每個測試執行都包含測試狀態、時間資訊、成功警示結果、動作時間表,以及在執行期間封鎖的任何相依性或擷取的日誌事件。您可以深入探索測試執行,以查看完整詳細資訊,包括 AWS FIS 實驗 ID 和個別動作結果。
您可以擁有相同測試的多次執行。例如,執行您的可用區域:每月復原測試,以追蹤一段時間內的恢復能力改善。您也可以使用 和 GetTestRun API 操作,以程式設計方式列出測試執行ListTestRuns和擷取測試執行詳細資訊。請參閱《API 參考》。
測試報告
如果您的服務已設定報告目的地 (Amazon S3 儲存貯體),則測試報告會在每個測試執行完成後自動產生。如果未設定目的地,則不會產生報告。
報告會擷取測試組態、成功條件結果、服務回應方式的視覺化時間軸,以及整體通過/失敗結果。
尋找報告的位置:
-
報告頁面 (左側導覽):顯示您服務的所有報告 (評估和測試)。
-
測試執行詳細資訊:直接從測試執行詳細資訊頁面下載。
使用新一代 Resilience Hub 彈性測試時,包含測試報告無需額外費用。
您也可以擷取測試執行結果,並使用 GetTestRun和 ListTestRunSources API 操作以程式設計方式報告中繼資料。請參閱《API 參考》。