Resource: TestCase
Representasi JSON |
---|
{ "testCaseId": string, "elapsedTime": { object ( |
Kolom | |
---|---|
testCaseId |
ID unik dalam Langkah untuk Kasus Pengujian ini. |
elapsedTime |
Waktu proses yang berlalu dari kasus pengujian. Wajib diisi. |
startTime |
Waktu mulai kasus pengujian. |
endTime |
Waktu berakhir kasus pengujian. |
stackTraces[] |
Detail stack trace jika kasus pengujian gagal atau mengalami error. Ukuran maksimum stack trace adalah 100 KiB, jika lebih dari itu pelacakan tumpukan akan terpotong. Nol jika kasus pengujian lulus. |
status |
Status kasus pengujian. Wajib diisi. |
skippedMessage |
Alasan kasus pengujian dilewati. Hanya ada untuk kasus pengujian yang dilewati |
testCaseReference |
Referensi kasus pengujian, misalnya nama, nama class, dan nama rangkaian pengujian. Wajib diisi. |
toolOutputs[] |
Rujukan ke file buram dari output format apa pun oleh eksekusi alat. Catatan: Kolom ini hanya digunakan dalam respons. Setiap nilai yang ditentukan dalam permintaan akan diabaikan. |
StatusTest
Status kasus pengujian.
Enum | |
---|---|
passed |
Pengujian berhasil. |
failed |
Pengujian gagal. |
error |
Terjadi error pada pengujian |
skipped |
Pengujian dilewati |
flaky |
Pengujian gagal. Hanya ada untuk kasus pengujian gabungan; kasus pengujian dari langkah-langkah yang dijalankan dengan konfigurasi yang sama memiliki hasil kegagalan dan keberhasilan. |
Metode |
|
---|---|
|
Mendapatkan detail Kasus Pengujian untuk suatu Langkah. |
|
Mencantumkan Kasus Pengujian yang dilampirkan ke Langkah. |