ทรัพยากร: TestCase
การแสดง JSON |
---|
{ "testCaseId": string, "elapsedTime": { object ( |
ช่อง | |
---|---|
testCaseId |
ตัวระบุที่ไม่ซ้ำกันภายในขั้นตอนสำหรับกรอบการทดสอบนี้ |
elapsedTime |
เวลาที่ผ่านไปของกรอบการทดสอบ ต้องระบุ |
startTime |
เวลาเริ่มต้นของกรอบการทดสอบ |
endTime |
เวลาสิ้นสุดของกรอบการทดสอบ |
stackTraces[] |
รายละเอียดของสแต็กเทรซหากกรอบการทดสอบล้มเหลวหรือพบข้อผิดพลาด ขนาดสูงสุดของสแต็กเทรซคือ 100KiB ซึ่งเกินจากที่สแต็กแทร็กจะถูกตัดออก 0 หากกรอบการทดสอบผ่าน |
status |
สถานะของกรอบการทดสอบ ต้องระบุ |
skippedMessage |
สาเหตุที่ข้ามกรอบการทดสอบ แสดงสำหรับกรอบการทดสอบที่ข้ามไปเท่านั้น |
testCaseReference |
การอ้างอิงกรอบการทดสอบ เช่น ชื่อชั้นเรียน และชื่อชุดทดสอบ ต้องระบุ |
toolOutputs[] |
การอ้างอิงไปยังไฟล์ที่ทึบแสงของเอาต์พุตรูปแบบใดๆ ตามการใช้งานเครื่องมือ หมายเหตุ: ช่องนี้ใช้ในคำตอบเท่านั้น ระบบจะไม่สนใจค่าที่ระบุไว้ในคำขอ |
สถานะการทดสอบ
สถานะของกรอบการทดสอบ
Enum | |
---|---|
passed |
ผ่านการทดสอบแล้ว |
failed |
ทดสอบไม่สำเร็จ |
error |
การทดสอบพบข้อผิดพลาด |
skipped |
ข้ามการทดสอบแล้ว |
flaky |
การทดสอบแบบแฟล็ก แสดงสำหรับกรอบการทดสอบรวมเท่านั้น กรอบการทดสอบจากขั้นตอนที่ดำเนินการด้วยการกำหนดค่าเดียวกันมีทั้งผลลัพธ์ที่ไม่สำเร็จและความสำเร็จ |
เมธอด |
|
---|---|
|
ดูรายละเอียดกรอบการทดสอบสำหรับขั้นตอนหนึ่งๆ |
|
แสดงรายการกรอบการทดสอบที่แนบอยู่กับขั้นตอน |