Kaynak: TestCase
JSON gösterimi |
---|
{ "testCaseId": string, "elapsedTime": { object ( |
Alanlar | |
---|---|
testCaseId |
Bu Test Durumu için bir Adım içindeki benzersiz tanımlayıcı. |
elapsedTime |
Test durumunun geçen çalıştırma süresi. Zorunlu. |
startTime |
Test durumunun başlangıç zamanı. |
endTime |
Test durumunun bitiş zamanı. |
stackTraces[] |
Test durumu başarısız olduysa veya bir hatayla karşılaştıysa yığın izleme (stack trace) ayrıntıları. Yığın izlemelerin maksimum boyutu 100 KiB'tır. Bu sınırın üzerinde yığın izlemeler kısaltılır. Test durumu başarılı olduysa sıfırdır. |
status |
Test durumunun durumu. Zorunlu. |
skippedMessage |
Test durumunun atlanma nedeni Yalnızca atlanan test durumu için göster |
testCaseReference |
Test durumu referansı, ör. adı, sınıf adı ve test paketi adı. Zorunlu. |
toolOutputs[] |
Araç yürütme işlemi tarafından üretilen herhangi bir biçimdeki opak dosyalara referanslar. Not: Bu alan yalnızca yanıtlarda kullanılır. İstekte burada belirtilen herhangi bir değer yoksayılır. |
Test Durumu
Test durumunun durumu.
Sıralamalar | |
---|---|
passed |
Test geçildi. |
failed |
Test başarısız oldu. |
error |
Test bir hatayla karşılaştı |
skipped |
Test atlandı |
flaky |
Test kesinleştirildi. Yalnızca birleştirme test durumları için sunulur; aynı yapılandırmayla çalıştırılan adımlardaki test durumlarında hem başarısız hem de başarılı sonuçlar elde edilmiştir. |
Yöntemler |
|
---|---|
|
Bir Adım için Test Durumunun ayrıntılarını alır. |
|
Bir adıma ekli Test Durumlarını listeler. |