Bagikan melalui


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

runId
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

ShallowReference

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

ShallowReference

Referensi abstrak ke DtlAutEnvironment.

dtlEnvironment

ShallowReference

Referensi abstrak ke DtlEnvironment.

dtlEnvironmentDetails

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

TestMessageLogDetails[]

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

RunSummaryModel[]

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

TestRunSubstate

Jenis sub-status untuk uji coba.

tags

TestTag[]

Tag yang akan dilampirkan dengan uji coba.

testEnvironmentId

string

ID lingkungan pengujian yang terkait dengan eksekusi.

testSettings

ShallowReference

Referensi abstrak untuk menguji sumber daya pengaturan.

Respons

Nama Jenis Deskripsi
200 OK

TestRun

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
BuildConfiguration

Detail BuildConfiguration.

CustomTestField

Informasi bidang kustom. Kunci yang Diizinkan : Pasangan nilai - ( AttemptId: nilai int, IsTestResultFlaky: bool)

DtlEnvironmentDetails

Ini adalah kelas sementara untuk memberikan detail untuk lingkungan uji coba.

IdentityRef
JobReference

Pekerjaan dalam alur. Ini terkait dengan matriks dalam YAML.

PhaseReference

Fase dalam alur

PipelineReference

Referensi alur

ReferenceLinks

Kelas untuk mewakili kumpulan tautan referensi REST.

ReleaseReference

Referensi ke rilis.

ResultMetadata

ResultMetadata untuk hasil/hitungan yang diberikan.

RunFilter

Kelas ini digunakan untuk menyediakan filter yang digunakan untuk penemuan

RunStatistic

Menguji statistik eksekusi per hasil.

RunSummaryModel

Jalankan ringkasan untuk setiap jenis output pengujian.

RunUpdateModel
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.

StageReference

Tahapan dalam alur

TestEnvironment

Detail lingkungan pengujian.

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.

TestOutcome
TestResolutionState

Detail Status Resolusi Pengujian.

TestRun

Detail uji coba.

TestRunSubstate

Jenis sub-status untuk uji coba.

TestTag

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

ShallowReference

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

ReferenceLinks

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

JobReference

Referensi pekerjaan

phaseReference

PhaseReference

Referensi fase.

pipelineId

integer (int32)

Referensi alur yang terkait dengan instans alur ini.

stageReference

StageReference

Referensi tahap.

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

TestResolutionState

Uji Status Resolusi eksekusi.

resultMetadata

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

TestOutcome

Ringkasan didasarkan pada hasil

RunUpdateModel

Nama Jenis Deskripsi
build

ShallowReference

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

ShallowReference

Referensi abstrak ke DtlAutEnvironment.

dtlEnvironment

ShallowReference

Referensi abstrak ke DtlEnvironment.

dtlEnvironmentDetails

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

TestMessageLogDetails[]

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

RunSummaryModel[]

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

TestRunSubstate

Jenis sub-status untuk uji coba.

tags

TestTag[]

Tag yang akan dilampirkan dengan uji coba.

testEnvironmentId

string

ID lingkungan pengujian yang terkait dengan eksekusi.

testSettings

ShallowReference

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

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.

TestRun

Detail uji coba.

Nama Jenis Deskripsi
build

ShallowReference

Bangun yang terkait dengan eksekusi pengujian ini.

buildConfiguration

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

CustomTestField[]

Daftar Bidang Kustom untuk TestRun.

dropLocation

string

Letakkan Lokasi untuk uji Coba.

dtlAutEnvironment

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.

dtlEnvironment

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.

dtlEnvironmentCreationDetails

DtlEnvironmentDetails

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

RunFilter

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

IdentityRef

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

IdentityRef

ID Yayasan Tim pemilik eksekusi.

passedTests

integer (int32)

Jumlah pengujian yang lulus dalam eksekusi

phase

string

Fase/Status untuk testRun.

pipelineReference

PipelineReference

Referensi alur tempat uji coba ini berada.

plan

ShallowReference

Rencana pengujian yang terkait dengan eksekusi pengujian ini.

postProcessState

string

Status Pasca Proses.

project

ShallowReference

Proyek yang terkait dengan eksekusi ini.

release

ReleaseReference

Referensi Rilis untuk Uji Coba.

releaseEnvironmentUri

string

Rilis Uri Lingkungan untuk TestRun.

releaseUri

string

Rilis Uri untuk TestRun.

revision

integer (int32)

runStatistics

RunStatistic[]

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

TestRunSubstate

TestRun Substate.

tags

TestTag[]

Tag yang dilampirkan dengan uji coba ini.

testEnvironment

TestEnvironment

Lingkungan pengujian yang terkait dengan eksekusi.

testMessageLogId

integer (int32)

testSettings

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.

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