Runs - Update
Perbarui uji coba yang dijalankan oleh ID-nya.
PATCH https://dev.azure.com/{organization}/{project}/_apis/test/runs/{runId}?api-version=7.1
Parameter URI
| Nama | Dalam | Diperlukan | Jenis | Deskripsi |
|---|---|---|---|---|
|
organization
|
path | True |
string |
Nama organisasi Azure DevOps. |
|
project
|
path | True |
string |
ID proyek atau nama proyek |
|
run
|
path | True |
integer (int32) |
ID eksekusi yang akan diperbarui. |
|
api-version
|
query | True |
string |
Versi API yang akan digunakan. Ini harus diatur ke '7.1' untuk menggunakan versi api ini. |
Isi Permintaan
| Nama | Jenis | Deskripsi |
|---|---|---|
| build |
Referensi abstrak ke build miliknya. |
|
| buildDropLocation |
string |
Lokasi drop build yang digunakan untuk uji coba. |
| buildFlavor |
string |
Rasa build yang digunakan untuk uji coba. (Misalnya: Rilis, Debug) |
| buildPlatform |
string |
Platform build yang digunakan untuk uji coba. (Misalnya: x86, amd64) |
| comment |
string |
Komentar yang dimasukkan oleh mereka yang menganalisis eksekusi. |
| completedDate |
string |
Waktu tanggal selesai eksekusi. |
| controller |
string |
Nama pengontrol pengujian yang digunakan untuk eksekusi otomatis. |
| deleteInProgressResults |
boolean |
true untuk menghapus inProgess Results , false jika tidak. |
| dtlAutEnvironment |
Referensi abstrak ke DtlAutEnvironment. |
|
| dtlEnvironment |
Referensi abstrak ke DtlEnvironment. |
|
| dtlEnvironmentDetails |
Ini adalah kelas sementara untuk memberikan detail untuk lingkungan uji coba. |
|
| dueDate |
string |
Tanggal jatuh tempo dan waktu untuk uji coba. |
| errorMessage |
string |
Pesan kesalahan yang terkait dengan eksekusi. |
| iteration |
string |
Iterasi untuk membuat eksekusi. |
| logEntries |
Entri log yang terkait dengan eksekusi. Gunakan daftar yang dipisahkan koma dari beberapa objek entri log. { logEntry }, { logEntry }, ... |
|
| name |
string |
Nama eksekusi pengujian. |
| releaseEnvironmentUri |
string |
URI lingkungan rilis yang terkait dengan eksekusi. |
| releaseUri |
string |
URI rilis yang terkait dengan eksekusi. |
| runSummary |
Jalankan ringkasan untuk jenis eksekusi = NoConfigRun. |
|
| sourceWorkflow |
string |
SourceWorkFlow(CI/CD) dari eksekusi pengujian. |
| startedDate |
string |
Waktu tanggal mulai eksekusi. |
| state |
string |
Status eksekusi pengujian Di bawah ini adalah nilai yang valid - NotStarted, InProgress, Completed, Aborted, Waiting |
| substate |
Jenis sub-status untuk uji coba. |
|
| tags |
Test |
Tag yang akan dilampirkan dengan uji coba. |
| testEnvironmentId |
string |
ID lingkungan pengujian yang terkait dengan eksekusi. |
| testSettings |
Referensi abstrak untuk menguji sumber daya pengaturan. |
Respons
| Nama | Jenis | Deskripsi |
|---|---|---|
| 200 OK |
operasi berhasil |
Keamanan
oauth2
Jenis:
oauth2
Alur:
accessCode
URL Otorisasi:
https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
URL token:
https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer
Cakupan
| Nama | Deskripsi |
|---|---|
| vso.test_write | Memberikan kemampuan untuk membaca, membuat, dan memperbarui rencana pengujian, kasus, hasil, dan artefak terkait manajemen pengujian lainnya. |
Contoh
| General example |
| Updating due date |
| Updating run comment |
| Updating started date |
General example
Permintaan sampel
PATCH https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/runs/1?api-version=7.1
{
"name": "NewTestRun2",
"comment": "This test run is doomed"
}
Respon sampel
{
"id": 1,
"name": "NewTestRun2",
"url": "https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/Runs/1",
"isAutomated": false,
"iteration": "Fabrikam-Fiber-TFVC\\Release 1\\Sprint 1",
"owner": {
"id": "e5a5f7f8-6507-4c34-b397-6c4818e002f4",
"displayName": "Fabrikam Fiber",
"uniqueName": "fabrikamfiber1@outlook.com",
"url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/e5a5f7f8-6507-4c34-b397-6c4818e002f4",
"imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=e5a5f7f8-6507-4c34-b397-6c4818e002f4"
},
"project": {
"id": "eb6e4656-77fc-42a1-9181-4c6d8e9da5d1",
"name": "Fabrikam-Fiber-TFVC",
"url": "https://dev.azure.com/fabrikam/_apis/projects/Fabrikam-Fiber-TFVC"
},
"startedDate": "2014-05-05T00:00:00Z",
"completedDate": "2014-05-10T00:00:00Z",
"state": "Completed",
"plan": {
"id": "60",
"name": "sprint1",
"url": "https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/Plans/60"
},
"postProcessState": "Complete",
"dueDate": "2014-05-07T00:00:00Z",
"totalTests": 1,
"passedTests": 1,
"createdDate": "2014-05-04T12:50:31.38Z",
"lastUpdatedDate": "2014-10-07T22:19:01.557Z",
"lastUpdatedBy": {
"id": "8c8c7d32-6b1b-47f4-b2e9-30b477b5ab3d",
"displayName": "Chuck Reinhart",
"uniqueName": "fabrikamfiber3@hotmail.com",
"url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/8c8c7d32-6b1b-47f4-b2e9-30b477b5ab3d",
"imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=8c8c7d32-6b1b-47f4-b2e9-30b477b5ab3d"
},
"revision": 24,
"comment": "This test run is doomed"
}
Updating due date
Permintaan sampel
PATCH https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/runs/1?api-version=7.1
{
"dueDate": "2014-05-07"
}
Respon sampel
{
"id": 1,
"name": "NewTestRun2",
"url": "https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/Runs/1",
"isAutomated": false,
"iteration": "Fabrikam-Fiber-TFVC\\Release 1\\Sprint 1",
"owner": {
"id": "e5a5f7f8-6507-4c34-b397-6c4818e002f4",
"displayName": "Fabrikam Fiber",
"uniqueName": "fabrikamfiber1@outlook.com",
"url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/e5a5f7f8-6507-4c34-b397-6c4818e002f4",
"imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=e5a5f7f8-6507-4c34-b397-6c4818e002f4"
},
"project": {
"id": "eb6e4656-77fc-42a1-9181-4c6d8e9da5d1",
"name": "Fabrikam-Fiber-TFVC",
"url": "https://dev.azure.com/fabrikam/_apis/projects/Fabrikam-Fiber-TFVC"
},
"startedDate": "2014-05-04T12:50:33.17Z",
"completedDate": "2014-05-04T12:50:31.953Z",
"state": "Completed",
"plan": {
"id": "1",
"name": "sprint1",
"url": "https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/Plans/1"
},
"postProcessState": "Complete",
"dueDate": "2014-05-07T00:00:00Z",
"totalTests": 1,
"passedTests": 1,
"createdDate": "2014-05-04T12:50:31.38Z",
"lastUpdatedDate": "2014-05-06T15:54:46.697Z",
"lastUpdatedBy": {
"id": "e5a5f7f8-6507-4c34-b397-6c4818e002f4",
"displayName": "Fabrikam Fiber",
"uniqueName": "fabrikamfiber1@outlook.com",
"url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/e5a5f7f8-6507-4c34-b397-6c4818e002f4",
"imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=e5a5f7f8-6507-4c34-b397-6c4818e002f4"
},
"revision": 6,
"comment": "This test run is doomed"
}
Updating run comment
Permintaan sampel
PATCH https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/runs/1?api-version=7.1
{
"comment": "This test run is doomed"
}
Respon sampel
{
"id": 1,
"name": "NewTestRun2",
"url": "https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/Runs/1",
"isAutomated": false,
"iteration": "Fabrikam-Fiber-TFVC\\Release 1\\Sprint 1",
"owner": {
"id": "e5a5f7f8-6507-4c34-b397-6c4818e002f4",
"displayName": "Fabrikam Fiber",
"uniqueName": "fabrikamfiber1@outlook.com",
"url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/e5a5f7f8-6507-4c34-b397-6c4818e002f4",
"imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=e5a5f7f8-6507-4c34-b397-6c4818e002f4"
},
"project": {
"id": "eb6e4656-77fc-42a1-9181-4c6d8e9da5d1",
"name": "Fabrikam-Fiber-TFVC",
"url": "https://dev.azure.com/fabrikam/_apis/projects/Fabrikam-Fiber-TFVC"
},
"startedDate": "2014-05-05T00:00:00Z",
"completedDate": "2014-05-10T00:00:00Z",
"state": "Completed",
"plan": {
"id": "1",
"name": "sprint1",
"url": "https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/Plans/1"
},
"postProcessState": "Complete",
"dueDate": "2014-05-07T00:00:00Z",
"totalTests": 1,
"passedTests": 1,
"createdDate": "2014-05-04T12:50:31.38Z",
"lastUpdatedDate": "2014-05-06T15:54:56.327Z",
"lastUpdatedBy": {
"id": "e5a5f7f8-6507-4c34-b397-6c4818e002f4",
"displayName": "Fabrikam Fiber",
"uniqueName": "fabrikamfiber1@outlook.com",
"url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/e5a5f7f8-6507-4c34-b397-6c4818e002f4",
"imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=e5a5f7f8-6507-4c34-b397-6c4818e002f4"
},
"revision": 9,
"comment": "This test run is doomed"
}
Updating started date
Permintaan sampel
PATCH https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/runs/{runId}?api-version=7.1
{
"startedDate": "2014-05-05"
}
Respon sampel
{
"id": 1,
"name": "NewTestRun2",
"url": "https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/Runs/1",
"isAutomated": false,
"iteration": "Fabrikam-Fiber-TFVC\\Release 1\\Sprint 1",
"owner": {
"id": "e5a5f7f8-6507-4c34-b397-6c4818e002f4",
"displayName": "Fabrikam Fiber",
"uniqueName": "fabrikamfiber1@outlook.com",
"url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/e5a5f7f8-6507-4c34-b397-6c4818e002f4",
"imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=e5a5f7f8-6507-4c34-b397-6c4818e002f4"
},
"project": {
"id": "eb6e4656-77fc-42a1-9181-4c6d8e9da5d1",
"name": "Fabrikam-Fiber-TFVC",
"url": "https://dev.azure.com/fabrikam/_apis/projects/Fabrikam-Fiber-TFVC"
},
"startedDate": "2014-05-05T00:00:00Z",
"completedDate": "2014-05-04T12:50:31.953Z",
"state": "Completed",
"plan": {
"id": "1",
"name": "sprint1",
"url": "https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/Plans/1"
},
"postProcessState": "Complete",
"dueDate": "2014-05-07T00:00:00Z",
"totalTests": 1,
"passedTests": 1,
"createdDate": "2014-05-04T12:50:31.38Z",
"lastUpdatedDate": "2014-05-06T15:54:50.353Z",
"lastUpdatedBy": {
"id": "e5a5f7f8-6507-4c34-b397-6c4818e002f4",
"displayName": "Fabrikam Fiber",
"uniqueName": "fabrikamfiber1@outlook.com",
"url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/e5a5f7f8-6507-4c34-b397-6c4818e002f4",
"imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=e5a5f7f8-6507-4c34-b397-6c4818e002f4"
},
"revision": 7,
"comment": "This test run is doomed"
}
Definisi
| Nama | Deskripsi |
|---|---|
|
Build |
Detail BuildConfiguration. |
|
Custom |
Informasi bidang kustom. Kunci yang Diizinkan : Pasangan nilai - ( AttemptId: nilai int, IsTestResultFlaky: bool) |
|
Dtl |
Ini adalah kelas sementara untuk memberikan detail untuk lingkungan uji coba. |
|
Identity |
|
|
Job |
Pekerjaan dalam alur. Ini terkait dengan matriks dalam YAML. |
|
Phase |
Fase dalam alur |
|
Pipeline |
Referensi alur |
|
Reference |
Kelas untuk mewakili kumpulan tautan referensi REST. |
|
Release |
Referensi ke rilis. |
|
Result |
ResultMetadata untuk hasil/hitungan yang diberikan. |
|
Run |
Kelas ini digunakan untuk menyediakan filter yang digunakan untuk penemuan |
|
Run |
Menguji statistik eksekusi per hasil. |
|
Run |
Jalankan ringkasan untuk setiap jenis output pengujian. |
|
Run |
|
|
Shallow |
Referensi abstrak ke beberapa sumber daya lain. Kelas ini digunakan untuk menyediakan kontrak data build dengan cara yang seragam untuk mereferensikan sumber daya lain dengan cara yang menyediakan traversal yang mudah melalui tautan. |
|
Stage |
Tahapan dalam alur |
|
Test |
Detail lingkungan pengujian. |
|
Test |
Referensi abstrak ke beberapa sumber daya lain. Kelas ini digunakan untuk menyediakan kontrak data build dengan cara yang seragam untuk mereferensikan sumber daya lain dengan cara yang menyediakan traversal yang mudah melalui tautan. |
|
Test |
|
|
Test |
Detail Status Resolusi Pengujian. |
|
Test |
Detail uji coba. |
|
Test |
Jenis sub-status untuk uji coba. |
|
Test |
Tag yang dilampirkan ke eksekusi atau hasil. |
BuildConfiguration
Detail BuildConfiguration.
| Nama | Jenis | Deskripsi |
|---|---|---|
| branchName |
string |
Nama cabang yang buildnya dihasilkan. |
| buildDefinitionId |
integer (int32) |
BuildDefinitionId untuk build. |
| buildSystem |
string |
Bangun sistem. |
| creationDate |
string (date-time) |
Tanggal Pembuatan Build. |
| flavor |
string |
Ragam build (misalnya Build/Release). |
| id |
integer (int32) |
Id BuildConfiguration. |
| number |
string |
Nomor Build. |
| platform |
string |
Platform BuildConfiguration. |
| project |
Proyek yang terkait dengan BuildConfiguration ini. |
|
| repositoryGuid |
string |
Panduan Repositori untuk Build. |
| repositoryType |
string |
Jenis Repositori (misalnya. TFSGit). |
| sourceVersion |
string |
Versi Sumber(/penerapan pertama) untuk build dipicu. |
| targetBranchName |
string |
Target BranchName. |
| uri |
string |
Bangun Uri. |
CustomTestField
Informasi bidang kustom. Kunci yang Diizinkan : Pasangan nilai - ( AttemptId: nilai int, IsTestResultFlaky: bool)
| Nama | Jenis | Deskripsi |
|---|---|---|
| fieldName |
string |
Nama Bidang. |
| value |
object |
Nilai bidang. |
DtlEnvironmentDetails
Ini adalah kelas sementara untuk memberikan detail untuk lingkungan uji coba.
| Nama | Jenis | Deskripsi |
|---|---|---|
| csmContent |
string |
|
| csmParameters |
string |
|
| subscriptionName |
string |
IdentityRef
| Nama | Jenis | Deskripsi |
|---|---|---|
| _links |
Bidang ini berisi nol atau lebih tautan menarik tentang subjek grafik. Tautan ini dapat dipanggil untuk mendapatkan hubungan tambahan atau informasi yang lebih rinci tentang subjek grafik ini. |
|
| descriptor |
string |
Deskriptor adalah cara utama untuk mereferensikan subjek grafik saat sistem sedang berjalan. Bidang ini akan mengidentifikasi subjek grafik yang sama secara unik di seluruh Akun dan Organisasi. |
| directoryAlias |
string |
Tidak digunakan lagi - Dapat diambil dengan mengkueri pengguna Graph yang direferensikan dalam entri "diri" kamus IdentityRef "_links" |
| displayName |
string |
Ini adalah nama tampilan subjek grafik yang tidak unik. Untuk mengubah bidang ini, Anda harus mengubah nilainya di penyedia sumber. |
| id |
string |
|
| imageUrl |
string |
Tidak digunakan lagi - Tersedia dalam entri "avatar" kamus IdentityRef "_links" |
| inactive |
boolean |
Tidak digunakan lagi - Dapat diambil dengan mengkueri status keanggotaan Graph yang direferensikan dalam entri "membershipState" kamus "_links" GraphUser |
| isAadIdentity |
boolean |
Tidak digunakan lagi - Dapat disimpulkan dari jenis subjek deskriptor (Descriptor.IsAadUserType/Descriptor.IsAadGroupType) |
| isContainer |
boolean |
Tidak digunakan lagi - Dapat disimpulkan dari jenis subjek deskriptor (Descriptor.IsGroupType) |
| isDeletedInOrigin |
boolean |
|
| profileUrl |
string |
Tidak digunakan lagi - tidak digunakan dalam sebagian besar implementasi ToIdentityRef yang sudah ada sebelumnya |
| uniqueName |
string |
Tidak digunakan lagi - gunakan Domain+PrincipalName sebagai gantinya |
| url |
string |
Url ini adalah rute lengkap ke sumber daya sumber subjek grafik ini. |
JobReference
Pekerjaan dalam alur. Ini terkait dengan matriks dalam YAML.
| Nama | Jenis | Deskripsi |
|---|---|---|
| attempt |
integer (int32) |
Nomor percobaan pekerjaan |
| jobName |
string |
Matriks dalam YAML menghasilkan salinan pekerjaan dengan input yang berbeda dalam matriks. JobName adalah nama input tersebut. Panjang maksimum yang didukung untuk nama adalah 256 karakter. |
PhaseReference
Fase dalam alur
| Nama | Jenis | Deskripsi |
|---|---|---|
| attempt |
integer (int32) |
Nomor percobaan fase |
| phaseName |
string |
Nama fase. Panjang maksimum yang didukung untuk nama adalah 256 karakter. |
PipelineReference
Referensi alur
| Nama | Jenis | Deskripsi |
|---|---|---|
| jobReference |
Referensi pekerjaan |
|
| phaseReference |
Referensi fase. |
|
| pipelineId |
integer (int32) |
Referensi alur yang terkait dengan instans alur ini. |
| stageReference |
Referensi tahap. |
ReferenceLinks
Kelas untuk mewakili kumpulan tautan referensi REST.
| Nama | Jenis | Deskripsi |
|---|---|---|
| links |
object |
Tampilan tautan secara baca-saja. Karena tautan Referensi dibaca saja, kami hanya ingin mengeksposnya sebagai baca-saja. |
ReleaseReference
Referensi ke rilis.
| Nama | Jenis | Deskripsi |
|---|---|---|
| attempt |
integer (int32) |
Jumlah Upaya Rilis. |
| creationDate |
string (date-time) |
Tanggal Pembuatan Rilis (UTC). |
| definitionId |
integer (int32) |
ID definisi rilis. |
| environmentCreationDate |
string (date-time) |
Tanggal pembuatan lingkungan (UTC). |
| environmentDefinitionId |
integer (int32) |
ID definisi lingkungan rilis. |
| environmentDefinitionName |
string |
Rilis nama definisi lingkungan. |
| environmentId |
integer (int32) |
ID lingkungan rilis. |
| environmentName |
string |
Nama lingkungan rilis. |
| id |
integer (int32) |
ID Rilis. |
| name |
string |
Nama rilis. |
ResultMetadata
ResultMetadata untuk hasil/hitungan yang diberikan.
| Nilai | Deskripsi |
|---|---|
| flaky |
Metadata flaky |
| rerun |
Jalankan ulang metadata |
RunFilter
Kelas ini digunakan untuk menyediakan filter yang digunakan untuk penemuan
| Nama | Jenis | Deskripsi |
|---|---|---|
| sourceFilter |
string |
filter untuk sumber kasus pengujian (kontainer pengujian) |
| testCaseFilter |
string |
filter untuk kasus pengujian |
RunStatistic
Menguji statistik eksekusi per hasil.
| Nama | Jenis | Deskripsi |
|---|---|---|
| count |
integer (int32) |
Jumlah hasil pengujian untuk hasil yang diberikan. |
| outcome |
string |
Hasil hasil pengujian |
| resolutionState |
Uji Status Resolusi eksekusi. |
|
| resultMetadata |
ResultMetadata untuk hasil/hitungan yang diberikan. |
|
| state |
string |
Status uji coba |
RunSummaryModel
Jalankan ringkasan untuk setiap jenis output pengujian.
| Nama | Jenis | Deskripsi |
|---|---|---|
| duration |
integer (int64) |
Total waktu yang dibutuhkan dalam milidetik. |
| resultCount |
integer (int32) |
Jumlah hasil untuk Hasil TestOutcome |
| testOutcome |
Ringkasan didasarkan pada hasil |
RunUpdateModel
| Nama | Jenis | Deskripsi |
|---|---|---|
| build |
Referensi abstrak ke build miliknya. |
|
| buildDropLocation |
string |
Lokasi drop build yang digunakan untuk uji coba. |
| buildFlavor |
string |
Rasa build yang digunakan untuk uji coba. (Misalnya: Rilis, Debug) |
| buildPlatform |
string |
Platform build yang digunakan untuk uji coba. (Misalnya: x86, amd64) |
| comment |
string |
Komentar yang dimasukkan oleh mereka yang menganalisis eksekusi. |
| completedDate |
string |
Waktu tanggal selesai eksekusi. |
| controller |
string |
Nama pengontrol pengujian yang digunakan untuk eksekusi otomatis. |
| deleteInProgressResults |
boolean |
true untuk menghapus inProgess Results , false jika tidak. |
| dtlAutEnvironment |
Referensi abstrak ke DtlAutEnvironment. |
|
| dtlEnvironment |
Referensi abstrak ke DtlEnvironment. |
|
| dtlEnvironmentDetails |
Ini adalah kelas sementara untuk memberikan detail untuk lingkungan uji coba. |
|
| dueDate |
string |
Tanggal jatuh tempo dan waktu untuk uji coba. |
| errorMessage |
string |
Pesan kesalahan yang terkait dengan eksekusi. |
| iteration |
string |
Iterasi untuk membuat eksekusi. |
| logEntries |
Entri log yang terkait dengan eksekusi. Gunakan daftar yang dipisahkan koma dari beberapa objek entri log. { logEntry }, { logEntry }, ... |
|
| name |
string |
Nama eksekusi pengujian. |
| releaseEnvironmentUri |
string |
URI lingkungan rilis yang terkait dengan eksekusi. |
| releaseUri |
string |
URI rilis yang terkait dengan eksekusi. |
| runSummary |
Jalankan ringkasan untuk jenis eksekusi = NoConfigRun. |
|
| sourceWorkflow |
string |
SourceWorkFlow(CI/CD) dari eksekusi pengujian. |
| startedDate |
string |
Waktu tanggal mulai eksekusi. |
| state |
string |
Status eksekusi pengujian Di bawah ini adalah nilai yang valid - NotStarted, InProgress, Completed, Aborted, Waiting |
| substate |
Jenis sub-status untuk uji coba. |
|
| tags |
Test |
Tag yang akan dilampirkan dengan uji coba. |
| testEnvironmentId |
string |
ID lingkungan pengujian yang terkait dengan eksekusi. |
| testSettings |
Referensi abstrak untuk menguji sumber daya pengaturan. |
ShallowReference
Referensi abstrak ke beberapa sumber daya lain. Kelas ini digunakan untuk menyediakan kontrak data build dengan cara yang seragam untuk mereferensikan sumber daya lain dengan cara yang menyediakan traversal yang mudah melalui tautan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| id |
string |
ID sumber daya |
| name |
string |
Nama sumber daya tertaut (nama definisi, nama pengontrol, dll.) |
| url |
string |
Tautan http lengkap ke sumber daya |
StageReference
Tahapan dalam alur
| Nama | Jenis | Deskripsi |
|---|---|---|
| attempt |
integer (int32) |
Nomor percobaan tahap |
| stageName |
string |
Nama panggung. Panjang maksimum yang didukung untuk nama adalah 256 karakter. |
TestEnvironment
Detail lingkungan pengujian.
| Nama | Jenis | Deskripsi |
|---|---|---|
| environmentId |
string (uuid) |
Uji Id Lingkungan. |
| environmentName |
string |
Menguji Nama Lingkungan. |
TestMessageLogDetails
Referensi abstrak ke beberapa sumber daya lain. Kelas ini digunakan untuk menyediakan kontrak data build dengan cara yang seragam untuk mereferensikan sumber daya lain dengan cara yang menyediakan traversal yang mudah melalui tautan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| dateCreated |
string (date-time) |
Tanggal saat sumber daya dibuat |
| entryId |
integer (int32) |
Id sumber daya |
| message |
string |
Pesan sumber daya |
TestOutcome
| Nilai | Deskripsi |
|---|---|
| aborted |
Tes dibatalkan. Ini tidak disebabkan oleh gerakan pengguna, melainkan oleh keputusan kerangka kerja. |
| blocked |
Pengujian memiliki kesempatan untuk dieksekusi tetapi tidak, karena ITestElement.IsRunnable == false. |
| error |
Ada kesalahan sistem saat kami mencoba menjalankan pengujian. |
| failed |
Pengujian dijalankan, tetapi ada masalah. Masalah mungkin melibatkan pengecualian atau pernyataan yang gagal. |
| inProgress |
Pengujian saat ini sedang dijalankan. Menambahkan ini untuk bagan TCM |
| inconclusive |
Pengujian telah selesai, tetapi kita tidak dapat mengatakan apakah itu lulus atau gagal. Dapat digunakan untuk tes yang dibatalkan... |
| none |
Pengujian belum selesai, atau jenis pengujian tidak melaporkan lulus/kegagalan. |
| notApplicable |
Pengujian Tidak Berlaku untuk eksekusi. |
| notExecuted |
Pengujian tidak dijalankan. Ini disebabkan oleh gerakan pengguna - misalnya tombol berhenti tekan pengguna. |
| notImpacted |
Pengujian tidak terpengaruh. Menambahkan fot TIA. |
| passed |
Pengujian dijalankan dengan masalah apa pun. |
| paused |
Pengujian dijeda. |
| timeout |
Waktu pengujian habis |
| unspecified |
Hanya digunakan selama pembaruan untuk mempertahankan nilai yang ada. |
| warning |
Untuk digunakan oleh Jalankan hasil tingkat. Ini bukan kegagalan. |
TestResolutionState
Detail Status Resolusi Pengujian.
| Nama | Jenis | Deskripsi |
|---|---|---|
| id |
integer (int32) |
Id status Resolusi Pengujian. |
| name |
string |
Nama Status Resolusi Pengujian. |
| project |
Referensi abstrak ke beberapa sumber daya lain. Kelas ini digunakan untuk menyediakan kontrak data build dengan cara yang seragam untuk mereferensikan sumber daya lain dengan cara yang menyediakan traversal yang mudah melalui tautan. |
TestRun
Detail uji coba.
| Nama | Jenis | Deskripsi |
|---|---|---|
| build |
Bangun yang terkait dengan eksekusi pengujian ini. |
|
| buildConfiguration |
Buat detail konfigurasi yang terkait dengan eksekusi pengujian ini. |
|
| comment |
string |
Komentar yang dimasukkan oleh mereka yang menganalisis eksekusi. |
| completedDate |
string (date-time) |
Waktu tanggal selesai eksekusi. |
| controller |
string |
Uji Pengontrol Eksekusi. |
| createdDate |
string (date-time) |
Uji Jalankan CreateDate. |
| customFields |
Daftar Bidang Kustom untuk TestRun. |
|
| dropLocation |
string |
Letakkan Lokasi untuk uji Coba. |
| dtlAutEnvironment |
Referensi abstrak ke beberapa sumber daya lain. Kelas ini digunakan untuk menyediakan kontrak data build dengan cara yang seragam untuk mereferensikan sumber daya lain dengan cara yang menyediakan traversal yang mudah melalui tautan. |
|
| dtlEnvironment |
Referensi abstrak ke beberapa sumber daya lain. Kelas ini digunakan untuk menyediakan kontrak data build dengan cara yang seragam untuk mereferensikan sumber daya lain dengan cara yang menyediakan traversal yang mudah melalui tautan. |
|
| dtlEnvironmentCreationDetails |
Ini adalah kelas sementara untuk memberikan detail untuk lingkungan uji coba. |
|
| dueDate |
string (date-time) |
Tanggal jatuh tempo dan waktu untuk uji coba. |
| errorMessage |
string |
Pesan kesalahan yang terkait dengan eksekusi. |
| filter |
Kelas ini digunakan untuk menyediakan filter yang digunakan untuk penemuan |
|
| id |
integer (int32) |
ID uji coba. |
| incompleteTests |
integer (int32) |
Jumlah Pengujian yang Tidak Lengkap. |
| isAutomated |
boolean |
true jika uji coba diotomatisasi, jika tidak salah. |
| iteration |
string |
Iterasi tempat eksekusi berada. |
| lastUpdatedBy |
ID fondasi tim dari eksekusi pengujian terakhir yang diperbarui. |
|
| lastUpdatedDate |
string (date-time) |
Tanggal dan waktu terakhir diperbarui |
| name |
string |
Nama eksekusi pengujian. |
| notApplicableTests |
integer (int32) |
Jumlah Tes yang Tidak Berlaku. |
| owner |
ID Yayasan Tim pemilik eksekusi. |
|
| passedTests |
integer (int32) |
Jumlah pengujian yang lulus dalam eksekusi |
| phase |
string |
Fase/Status untuk testRun. |
| pipelineReference |
Referensi alur tempat uji coba ini berada. |
|
| plan |
Rencana pengujian yang terkait dengan eksekusi pengujian ini. |
|
| postProcessState |
string |
Status Pasca Proses. |
| project |
Proyek yang terkait dengan eksekusi ini. |
|
| release |
Referensi Rilis untuk Uji Coba. |
|
| releaseEnvironmentUri |
string |
Rilis Uri Lingkungan untuk TestRun. |
| releaseUri |
string |
Rilis Uri untuk TestRun. |
| revision |
integer (int32) |
|
| runStatistics |
RunSummary dengan hasil. |
|
| startedDate |
string (date-time) |
Waktu tanggal mulai eksekusi. |
| state |
string |
Status eksekusi. Status Valid Type TestRunState - Unspecified ,NotStarted, InProgress, Completed, Waiting, Aborted, NeedsInvestigation |
| substate |
TestRun Substate. |
|
| tags |
Test |
Tag yang dilampirkan dengan uji coba ini. |
| testEnvironment |
Lingkungan pengujian yang terkait dengan eksekusi. |
|
| testMessageLogId |
integer (int32) |
|
| testSettings |
Referensi abstrak ke beberapa sumber daya lain. Kelas ini digunakan untuk menyediakan kontrak data build dengan cara yang seragam untuk mereferensikan sumber daya lain dengan cara yang menyediakan traversal yang mudah melalui tautan. |
|
| totalTests |
integer (int32) |
Total pengujian dalam eksekusi |
| unanalyzedTests |
integer (int32) |
Jumlah pengujian yang gagal dalam eksekusi. |
| url |
string |
Url eksekusi pengujian |
| webAccessUrl |
string |
Url Akses Web untuk TestRun. |
TestRunSubstate
Jenis sub-status untuk uji coba.
| Nilai | Deskripsi |
|---|---|
| abortedBySystem |
Jalankan status ketika Dibatalkan Oleh Sistem. |
| analyzed |
Jalankan status setelah dianaalisa. |
| canceledByUser |
Jalankan status saat Membuat Lingkungan. |
| cancellationInProgress |
Jalankan status saat pembatalan sedang Berlangsung. |
| creatingEnvironment |
Jalankan status saat Membuat Lingkungan. |
| none |
Jalankan dengan noState. |
| pendingAnalysis |
Jalankan status saat Analisis Tertunda. |
| runningTests |
Jalankan status saat Menjalankan Pengujian. |
| timedOut |
Status eksekusi saat eksekusi memiliki timedOut. |
TestTag
Tag yang dilampirkan ke eksekusi atau hasil.
| Nama | Jenis | Deskripsi |
|---|---|---|
| name |
string |
Nama tag, nilai alfanumerik kurang dari 30 karakter |