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

Sumber: 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)
    }
  ]
}
bidang
testCaseId

string

Pengidentifikasi unik dalam Langkah untuk Kasus Uji ini.

elapsedTime

object ( Duration )

Waktu berjalan yang telah berlalu dari kasus uji.

Diperlukan.

startTime

object ( Timestamp )

Waktu mulainya kasus uji.

endTime

object ( Timestamp )

Waktu berakhirnya kasus uji.

stackTraces[]

object ( StackTrace )

Detail pelacakan tumpukan jika kasus pengujian gagal atau mengalami kesalahan.

Ukuran maksimum pelacakan tumpukan adalah 100KiB, jika melebihi jumlah tersebut, trek tumpukan akan terpotong.

Nol jika test case lulus.

status

enum ( TestStatus )

Status kasus uji.

Diperlukan.

skippedMessage

string

Mengapa test case dilewati.

Hadir hanya untuk kasus uji yang dilewati

testCaseReference

object ( TestCaseReference )

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

Diperlukan.

toolOutputs[]

object ( ToolOutputReference )

Referensi ke file buram dalam format apa pun yang dihasilkan oleh eksekusi alat.

Catatan: Bidang ini hanya digunakan dalam tanggapan. Nilai apa pun yang ditentukan di sini dalam permintaan akan diabaikan.

Status Tes

Status kasus uji.

Enum
passed Tes lulus.
failed Tes gagal.
error Pengujian mengalami kesalahan
skipped Tes dilewati
flaky

Tes terkelupas.

Hadir hanya untuk kasus uji rollup; kasus uji dari langkah-langkah yang dijalankan dengan konfigurasi yang sama memiliki hasil kegagalan dan keberhasilan.

Metode

get

Mendapatkan detail Kasus Uji untuk suatu Langkah.

list

Mencantumkan Kasus Uji yang dilampirkan pada suatu Langkah.