資源:TestCase
JSON 表示法 |
---|
{ "testCaseId": string, "elapsedTime": { object ( |
欄位 | |
---|---|
testCaseId |
這個測試案例某個步驟中的專屬 ID。 |
elapsedTime |
測試案例的執行時間。 必填。 |
startTime |
測試案例的開始時間。 |
endTime |
測試案例的結束時間。 |
stackTraces[] |
如果測試案例失敗或發生錯誤,可提供堆疊追蹤詳細資料。 堆疊追蹤的大小上限為 100KiB,超過這個上限後,堆疊追蹤就會遭到截斷。 如果已通過測試案例,則為零。 |
status |
測試案例的狀態。 必填。 |
skippedMessage |
略過測試案例的原因。 僅針對略過的測試案例顯示 |
testCaseReference |
測試案例參考資料,例如:名稱、類別名稱和測試套件名稱。 必填。 |
toolOutputs[] |
參照工具執行時任何格式的不透明檔案。 注意:這個欄位僅適用於回應,系統會忽略要求中指定的任何值。 |
測試狀態
測試案例的狀態。
列舉 | |
---|---|
passed |
已通過測試。 |
failed |
測試失敗。 |
error |
測試發生錯誤 |
skipped |
已略過測試 |
flaky |
測試已熔斷。 僅針對匯總測試案例顯示;執行相同設定的步驟測試案例,包含失敗和成功的結果。 |
方法 |
|
---|---|
|
取得某個步驟的測試案例詳細資料。 |
|
列出附加至步驟的測試案例。 |