REST Resource: projects.histories.executions.steps.testCases

Resource: TestCase

Representasi JSON
{
  "testCaseId": string,
  "elapsedTime": {
    object (Duration)
  },
  "startTime": {
    object (Timestamp)
  },
  "endTime": {
    object (Timestamp)
  },
  "stackTraces": [
    {
      object (StackTrace)
    }
  ],
  "status": enum (TestStatus),
  "skippedMessage": string,
  "testCaseReference": {
    object (TestCaseReference)
  },
  "toolOutputs": [
    {
      object (ToolOutputReference)
    }
  ]
}
Kolom
testCaseId

string

ID unik dalam Langkah untuk Kasus Pengujian ini.

elapsedTime

object (Duration)

Waktu proses yang berlalu dari kasus pengujian.

Wajib diisi.

startTime

object (Timestamp)

Waktu mulai kasus pengujian.

endTime

object (Timestamp)

Waktu berakhir kasus pengujian.

stackTraces[]

object (StackTrace)

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

enum (TestStatus)

Status kasus pengujian.

Wajib diisi.

skippedMessage

string

Alasan kasus pengujian dilewati.

Hanya ada untuk kasus pengujian yang dilewati

testCaseReference

object (TestCaseReference)

Referensi kasus pengujian, misalnya nama, nama class, dan nama rangkaian pengujian.

Wajib diisi.

toolOutputs[]

object (ToolOutputReference)

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

get

Mendapatkan detail Kasus Pengujian untuk suatu Langkah.

list

Mencantumkan Kasus Pengujian yang dilampirkan ke Langkah.