Aracılığıyla paylaş


Runs - Update

Test çalıştırmasını kimliğine göre güncelleştirin.

PATCH https://dev.azure.com/{organization}/{project}/_apis/test/runs/{runId}?api-version=7.1

URI Parametreleri

Name İçinde Gerekli Tür Description
organization
path True

string

Azure DevOps kuruluşunun adı.

project
path True

string

Proje kimliği veya proje adı

runId
path True

integer (int32)

Güncelleştirilecek çalıştırmanın kimliği.

api-version
query True

string

Kullanılacak API'nin sürümü. Bu, API'nin bu sürümünü kullanmak için '7.1' olarak ayarlanmalıdır.

İstek Gövdesi

Name Tür Description
build

ShallowReference

Ait olduğu derlemeye soyut bir başvuru.

buildDropLocation

string

Test çalıştırması için kullanılan derlemenin bırakma konumu.

buildFlavor

string

Test çalıştırması için kullanılan derlemenin tadı. (Örneğin: Yayın, Hata Ayıklama)

buildPlatform

string

Test çalıştırması için kullanılan derlemenin platformu. (Ör. x86, amd64)

comment

string

Çalıştırmayı analiz edenler tarafından girilen açıklamalar.

completedDate

string

Çalıştırmanın tamamlanma tarihi.

controller

string

Otomatik çalıştırma için kullanılan test denetleyicisinin adı.

deleteInProgressResults

boolean

inProgess Sonuçlarını silmek için true, aksi takdirde false.

dtlAutEnvironment

ShallowReference

DtlAutEnvironment'a soyut bir başvuru.

dtlEnvironment

ShallowReference

DtlEnvironment'a soyut bir başvuru.

dtlEnvironmentDetails

DtlEnvironmentDetails

Bu, test çalıştırması ortamının ayrıntılarını sağlayan geçici bir sınıftır.

dueDate

string

Test çalıştırması için son tarih ve saat.

errorMessage

string

Çalıştırmayla ilişkili hata iletisi.

iteration

string

Çalıştırmanın oluşturulacağı yineleme.

logEntries

TestMessageLogDetails[]

Çalıştırmayla ilişkili günlük girdileri. Birden çok günlük girişi nesnesinin virgülle ayrılmış listesini kullanın. { logEntry }, { logEntry }, ...

name

string

Test çalıştırmasının adı.

releaseEnvironmentUri

string

Çalıştırmayla ilişkili yayın ortamının URI'sini.

releaseUri

string

Çalıştırmayla ilişkili yayının URI'sini.

runSummary

RunSummaryModel[]

Çalıştırma Türü = NoConfigRun için çalıştırma özeti.

sourceWorkflow

string

Test çalıştırmasının SourceWorkFlow(CI/CD).

startedDate

string

Çalıştırmanın başlangıç tarihi saati.

state

string

Aşağıdaki test çalıştırmasının durumu geçerli değerlerdir - NotStarted, InProgress, Completed, Aborted, Waiting

substate

TestRunSubstate

Test çalıştırması için alt durum türleri.

tags

TestTag[]

Test çalıştırmasına eklenecek etiketler.

testEnvironmentId

string

Çalıştırmayla ilişkili test ortamının kimliği.

testSettings

ShallowReference

Test ayarı kaynağına soyut başvuru.

Yanıtlar

Name Tür Description
200 OK

TestRun

başarılı işlem

Güvenlik

oauth2

Tür: oauth2
Akış: accessCode
Yetkilendirme URL’si: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Belirteç URL'si: 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

Kapsamlar

Name Description
vso.test_write Test planlarını, çalışmaları, sonuçları ve test yönetimiyle ilgili diğer yapıtları okuma, oluşturma ve güncelleştirme olanağı sağlar.

Örnekler

General example
Updating due date
Updating run comment
Updating started date

General example

Örnek isteği

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"
}

Örnek yanıt

{
  "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

Örnek isteği

PATCH https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/runs/1?api-version=7.1

{
  "dueDate": "2014-05-07"
}

Örnek yanıt

{
  "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

Örnek isteği

PATCH https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/runs/1?api-version=7.1

{
  "comment": "This test run is doomed"
}

Örnek yanıt

{
  "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

Örnek isteği

PATCH https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/test/runs/{runId}?api-version=7.1

{
  "startedDate": "2014-05-05"
}

Örnek yanıt

{
  "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"
}

Tanımlar

Name Description
BuildConfiguration

BuildConfiguration Ayrıntıları.

CustomTestField

Özel alan bilgileri. İzin Verilen Anahtar : Değer çiftleri - ( AttemptId: int değeri, IsTestResultFlaky: bool)

DtlEnvironmentDetails

Bu, test çalıştırması ortamının ayrıntılarını sağlayan geçici bir sınıftır.

IdentityRef
JobReference

İşlem hattındaki iş. Bu, YAML'deki matrislemeyle ilgilidir.

PhaseReference

İşlem hattında aşama

PipelineReference

İşlem hattı başvurusu

ReferenceLinks

REST başvuru bağlantıları koleksiyonunu temsil eden sınıf.

ReleaseReference

Bir sürüme başvuru.

ResultMetadata

Verilen sonuç/sayı için ResultMetadata.

RunFilter

Bu sınıf bulma için kullanılan filtreleri sağlamak için kullanılır

RunStatistic

Sonuç başına test çalıştırması istatistikleri.

RunSummaryModel

Her test çıkış türü için özet çalıştırın.

RunUpdateModel
ShallowReference

Başka bir kaynağa soyut başvuru. Bu sınıf, derleme veri sözleşmelerine diğer kaynaklara bağlantılar arasında kolay geçiş sağlayacak şekilde başvurmak için tekdüzen bir yol sağlamak için kullanılır.

StageReference

İşlem hattında aşama oluşturma

TestEnvironment

Test ortamı Ayrıntısı.

TestMessageLogDetails

Başka bir kaynağa soyut başvuru. Bu sınıf, derleme veri sözleşmelerine diğer kaynaklara bağlantılar arasında kolay geçiş sağlayacak şekilde başvurmak için tekdüzen bir yol sağlamak için kullanılır.

TestOutcome
TestResolutionState

Test Çözümleme Durumu Ayrıntıları.

TestRun

Test çalıştırması ayrıntıları.

TestRunSubstate

Test çalıştırması için alt durum türleri.

TestTag

Bir çalıştırmaya veya sonuda eklenmiş etiket.

BuildConfiguration

BuildConfiguration Ayrıntıları.

Name Tür Description
branchName

string

Derlemenin oluşturulduğu dal adı.

buildDefinitionId

integer (int32)

Derleme için BuildDefinitionId.

buildSystem

string

Derleme sistemi.

creationDate

string (date-time)

Derleme Oluşturma Tarihi.

flavor

string

Derleme aroması (derleme/yayın gibi).

id

integer (int32)

BuildConfiguration Kimliği.

number

string

Derleme Numarası.

platform

string

BuildConfiguration Platformu.

project

ShallowReference

Bu BuildConfiguration ile ilişkili proje.

repositoryGuid

string

Derleme için Depo Guid'i.

repositoryType

string

Depo Türü (örn. TFSGit).

sourceVersion

string

Derleme için Kaynak Sürüm (/ilk işleme) tetiklendi.

targetBranchName

string

Hedef BranchName.

uri

string

Derleme Uri'si.

CustomTestField

Özel alan bilgileri. İzin Verilen Anahtar : Değer çiftleri - ( AttemptId: int değeri, IsTestResultFlaky: bool)

Name Tür Description
fieldName

string

Alan Adı.

value

object

Alan değeri.

DtlEnvironmentDetails

Bu, test çalıştırması ortamının ayrıntılarını sağlayan geçici bir sınıftır.

Name Tür Description
csmContent

string

csmParameters

string

subscriptionName

string

IdentityRef

Name Tür Description
_links

ReferenceLinks

Bu alan, grafik konusu hakkında sıfır veya daha fazla ilginç bağlantı içerir. Bu bağlantılar, bu grafik konusu hakkında daha fazla ilişki veya daha ayrıntılı bilgi edinmek için çağrılabilir.

descriptor

string

Tanımlayıcı, sistem çalışırken graf konusuna başvurmanın birincil yoludur. Bu alan, hem Hesaplar hem de Kuruluşlar genelinde aynı graf konusunu benzersiz olarak tanımlar.

directoryAlias

string

Kullanım dışı - IdentityRef "_links" sözlüğündeki "self" girişinde başvuruda bulunılan Graph kullanıcısı sorgulanarak alınabilir

displayName

string

Bu, grafik konusunun benzersiz olmayan görünen adıdır. Bu alanı değiştirmek için kaynak sağlayıcıdaki değerini değiştirmeniz gerekir.

id

string

imageUrl

string

Kullanım dışı - IdentityRef "_links" sözlüğün "avatar" girişinde kullanılabilir

inactive

boolean

Kullanım dışı - GraphUser "_links" sözlüğündeki "membershipState" girdisinde başvurulan Graph üyelik durumu sorgulanarak alınabilir

isAadIdentity

boolean

Kullanım dışı - Tanımlayıcının konu türünden çıkarılabilir (Descriptor.IsAadUserType/Descriptor.IsAadGroupType)

isContainer

boolean

Kullanım dışı - Tanımlayıcının konu türünden çıkarılabilir (Tanımlayıcı.IsGroupType)

isDeletedInOrigin

boolean

profileUrl

string

Kullanım dışı - ToIdentityRef'in önceden var olan uygulamalarının çoğunda kullanımda değil

uniqueName

string

Kullanım dışı - bunun yerine Domain+PrincipalName kullanın

url

string

Bu url, bu grafik konusunun kaynak kaynağına giden tam yoldur.

JobReference

İşlem hattındaki iş. Bu, YAML'deki matrislemeyle ilgilidir.

Name Tür Description
attempt

integer (int32)

İşin deneme numarası

jobName

string

YAML'de matris oluşturma, matriste farklı girişlere sahip bir işin kopyalarını oluşturur. JobName, bu girişlerin adıdır. Ad için desteklenen uzunluk üst sınırı 256 karakterdir.

PhaseReference

İşlem hattında aşama

Name Tür Description
attempt

integer (int32)

Aşamanın deneme numarası

phaseName

string

Aşamanın adı. Ad için desteklenen uzunluk üst sınırı 256 karakterdir.

PipelineReference

İşlem hattı başvurusu

Name Tür Description
jobReference

JobReference

İşin başvurusu

phaseReference

PhaseReference

Aşama başvurusu.

pipelineId

integer (int32)

Bu işlem hattı örneğinin ilişkili olduğu işlem hattının başvurusu.

stageReference

StageReference

Aşama başvurusu.

REST başvuru bağlantıları koleksiyonunu temsil eden sınıf.

Name Tür Description
links

object

Bağlantıların salt okunur görünümü. Başvuru bağlantıları salt okunur olduğundan, bunları yalnızca salt okunur olarak kullanıma açmak istiyoruz.

ReleaseReference

Bir sürüme başvuru.

Name Tür Description
attempt

integer (int32)

Yayın Denemesi Sayısı.

creationDate

string (date-time)

Sürüm Oluşturma Tarihi(UTC).

definitionId

integer (int32)

Yayın tanımı kimliği.

environmentCreationDate

string (date-time)

Ortam oluşturma Tarihi(UTC).

environmentDefinitionId

integer (int32)

Yayın ortamı tanımı kimliği.

environmentDefinitionName

string

Yayın ortamı tanımı adı.

environmentId

integer (int32)

Yayın ortamı kimliği.

environmentName

string

Yayın ortamı adı.

id

integer (int32)

Sürüm Kimliği.

name

string

Sürüm adı.

ResultMetadata

Verilen sonuç/sayı için ResultMetadata.

Değer Description
flaky

Flaky meta verileri

rerun

Meta verileri yeniden çalıştırma

RunFilter

Bu sınıf bulma için kullanılan filtreleri sağlamak için kullanılır

Name Tür Description
sourceFilter

string

test çalışması kaynakları için filtre (test kapsayıcıları)

testCaseFilter

string

test çalışmaları için filtre uygulama

RunStatistic

Sonuç başına test çalıştırması istatistikleri.

Name Tür Description
count

integer (int32)

Verilen sonucun test sonucu sayısı.

outcome

string

Test sonucu sonucu

resolutionState

TestResolutionState

Test çalıştırması Çözümleme Durumu.

resultMetadata

ResultMetadata

Verilen sonuç/sayı için ResultMetadata.

state

string

Test çalıştırmasının durumu

RunSummaryModel

Her test çıkış türü için özet çalıştırın.

Name Tür Description
duration

integer (int64)

Milisaniye cinsinden geçen toplam süre.

resultCount

integer (int32)

Sonuç TestOutcome için sonuç sayısı

testOutcome

TestOutcome

Özet, sonuca dayanır

RunUpdateModel

Name Tür Description
build

ShallowReference

Ait olduğu derlemeye soyut bir başvuru.

buildDropLocation

string

Test çalıştırması için kullanılan derlemenin bırakma konumu.

buildFlavor

string

Test çalıştırması için kullanılan derlemenin tadı. (Örneğin: Yayın, Hata Ayıklama)

buildPlatform

string

Test çalıştırması için kullanılan derlemenin platformu. (Ör. x86, amd64)

comment

string

Çalıştırmayı analiz edenler tarafından girilen açıklamalar.

completedDate

string

Çalıştırmanın tamamlanma tarihi.

controller

string

Otomatik çalıştırma için kullanılan test denetleyicisinin adı.

deleteInProgressResults

boolean

inProgess Sonuçlarını silmek için true, aksi takdirde false.

dtlAutEnvironment

ShallowReference

DtlAutEnvironment'a soyut bir başvuru.

dtlEnvironment

ShallowReference

DtlEnvironment'a soyut bir başvuru.

dtlEnvironmentDetails

DtlEnvironmentDetails

Bu, test çalıştırması ortamının ayrıntılarını sağlayan geçici bir sınıftır.

dueDate

string

Test çalıştırması için son tarih ve saat.

errorMessage

string

Çalıştırmayla ilişkili hata iletisi.

iteration

string

Çalıştırmanın oluşturulacağı yineleme.

logEntries

TestMessageLogDetails[]

Çalıştırmayla ilişkili günlük girdileri. Birden çok günlük girişi nesnesinin virgülle ayrılmış listesini kullanın. { logEntry }, { logEntry }, ...

name

string

Test çalıştırmasının adı.

releaseEnvironmentUri

string

Çalıştırmayla ilişkili yayın ortamının URI'sini.

releaseUri

string

Çalıştırmayla ilişkili yayının URI'sini.

runSummary

RunSummaryModel[]

Çalıştırma Türü = NoConfigRun için çalıştırma özeti.

sourceWorkflow

string

Test çalıştırmasının SourceWorkFlow(CI/CD).

startedDate

string

Çalıştırmanın başlangıç tarihi saati.

state

string

Aşağıdaki test çalıştırmasının durumu geçerli değerlerdir - NotStarted, InProgress, Completed, Aborted, Waiting

substate

TestRunSubstate

Test çalıştırması için alt durum türleri.

tags

TestTag[]

Test çalıştırmasına eklenecek etiketler.

testEnvironmentId

string

Çalıştırmayla ilişkili test ortamının kimliği.

testSettings

ShallowReference

Test ayarı kaynağına soyut başvuru.

ShallowReference

Başka bir kaynağa soyut başvuru. Bu sınıf, derleme veri sözleşmelerine diğer kaynaklara bağlantılar arasında kolay geçiş sağlayacak şekilde başvurmak için tekdüzen bir yol sağlamak için kullanılır.

Name Tür Description
id

string

Kaynağın kimliği

name

string

Bağlı kaynağın adı (tanım adı, denetleyici adı vb.)

url

string

Kaynağa tam http bağlantısı

StageReference

İşlem hattında aşama oluşturma

Name Tür Description
attempt

integer (int32)

Aşama sayısı denemesi

stageName

string

Aşamanın adı. Ad için desteklenen uzunluk üst sınırı 256 karakterdir.

TestEnvironment

Test ortamı Ayrıntısı.

Name Tür Description
environmentId

string (uuid)

Test Ortamı Kimliği.

environmentName

string

Test Ortamı Adı.

TestMessageLogDetails

Başka bir kaynağa soyut başvuru. Bu sınıf, derleme veri sözleşmelerine diğer kaynaklara bağlantılar arasında kolay geçiş sağlayacak şekilde başvurmak için tekdüzen bir yol sağlamak için kullanılır.

Name Tür Description
dateCreated

string (date-time)

Kaynağın oluşturulduğu tarih

entryId

integer (int32)

Kaynağın kimliği

message

string

Kaynağın iletisi

TestOutcome

Değer Description
aborted

Test durduruldu. Bunun nedeni bir kullanıcı hareketi değil, çerçeve kararıdır.

blocked

Test, ITestElement.IsRunnable == false olarak yürütülme şansına sahip oldu ancak yürütülmedi.

error

Test yürütmeye çalışırken bir sistem hatası oluştu.

failed

Test yürütüldü, ancak sorunlar oluştu. Sorunlar özel durumlar veya başarısız onaylar içerebilir.

inProgress

Test şu anda yürütülüyor. TCM grafikleri için bu eklendi

inconclusive

Test tamamlandı, ancak başarılı mı yoksa başarısız mı olduğunu söyleyemeyiz. Durdurulan testler için kullanılabilir...

none

Test tamamlanmadı veya test türü geçiş/hata bildirmiyor.

notApplicable

Test, yürütme için Geçerli Değildir.

notExecuted

Test yürütülmedi. Buna kullanıcı hareketi neden oldu; örneğin, kullanıcı durdurma düğmesine basıldı.

notImpacted

Test etkilenmez. fot TIA eklendi.

passed

Test herhangi bir sorun için yürütüldü.

paused

Test duraklatıldı.

timeout

Test zaman aşımına uğradı

unspecified

Yalnızca mevcut değeri korumak için güncelleştirme sırasında kullanılır.

warning

Çalıştırma düzeyi sonuçları tarafından kullanılacak. Bu bir hata değil.

TestResolutionState

Test Çözümleme Durumu Ayrıntıları.

Name Tür Description
id

integer (int32)

Test Çözümlemesi durum kimliği.

name

string

Test Çözümlemesi Durum Adı.

project

ShallowReference

Başka bir kaynağa soyut başvuru. Bu sınıf, derleme veri sözleşmelerine diğer kaynaklara bağlantılar arasında kolay geçiş sağlayacak şekilde başvurmak için tekdüzen bir yol sağlamak için kullanılır.

TestRun

Test çalıştırması ayrıntıları.

Name Tür Description
build

ShallowReference

Bu test çalıştırmasıyla ilişkili derleme.

buildConfiguration

BuildConfiguration

Bu test çalıştırmasıyla ilişkili yapılandırma ayrıntılarını derleyin.

comment

string

Çalıştırmayı analiz edenler tarafından girilen açıklamalar.

completedDate

string (date-time)

Çalıştırmanın tamamlanma tarihi.

controller

string

Test Çalıştırma Denetleyicisi.

createdDate

string (date-time)

Test Çalıştırması CreatedDate.

customFields

CustomTestField[]

TestRun için Özel Alanlar Listesi.

dropLocation

string

Test Çalıştırması için Bırakma Konumu.

dtlAutEnvironment

ShallowReference

Başka bir kaynağa soyut başvuru. Bu sınıf, derleme veri sözleşmelerine diğer kaynaklara bağlantılar arasında kolay geçiş sağlayacak şekilde başvurmak için tekdüzen bir yol sağlamak için kullanılır.

dtlEnvironment

ShallowReference

Başka bir kaynağa soyut başvuru. Bu sınıf, derleme veri sözleşmelerine diğer kaynaklara bağlantılar arasında kolay geçiş sağlayacak şekilde başvurmak için tekdüzen bir yol sağlamak için kullanılır.

dtlEnvironmentCreationDetails

DtlEnvironmentDetails

Bu, test çalıştırması ortamının ayrıntılarını sağlayan geçici bir sınıftır.

dueDate

string (date-time)

Test çalıştırması için son tarih ve saat.

errorMessage

string

Çalıştırmayla ilişkili hata iletisi.

filter

RunFilter

Bu sınıf bulma için kullanılan filtreleri sağlamak için kullanılır

id

integer (int32)

Test çalıştırmasının kimliği.

incompleteTests

integer (int32)

Tamamlanmamış Test Sayısı.

isAutomated

boolean

test çalıştırması otomatikse true, aksi takdirde false.

iteration

string

Çalıştırmanın ait olduğu yineleme.

lastUpdatedBy

IdentityRef

Test çalıştırmasının son güncelleştirilen team foundation kimliği.

lastUpdatedDate

string (date-time)

Son güncelleştirme tarihi ve saati

name

string

Test çalıştırmasının adı.

notApplicableTests

integer (int32)

Uygulanamaz Test Sayısı.

owner

IdentityRef

Çalıştırmaların sahibinin Team Foundation Kimliği.

passedTests

integer (int32)

Çalıştırmadaki geçirilen testlerin sayısı

phase

string

testRun için Aşama/Durum.

pipelineReference

PipelineReference

Bu test çalıştırmasının ait olduğu işlem hattının başvurusu.

plan

ShallowReference

Bu test çalıştırmasıyla ilişkili test planı.

postProcessState

string

İşlem Sonrası Durumu.

project

ShallowReference

Bu çalıştırmayla ilişkili proje.

release

ReleaseReference

Test Çalıştırması için Sürüm Başvurusu.

releaseEnvironmentUri

string

TestRun için Yayın Ortamı Uri'si.

releaseUri

string

TestRun için Sürüm Uri'sini kullanın.

revision

integer (int32)

runStatistics

RunStatistic[]

Sonuca göre RunSummary.

startedDate

string (date-time)

Çalıştırmanın başlangıç tarihi saati.

state

string

Çalıştırmanın durumu. Tür TestRunState Geçerli durumlar - Belirtilmemiş ,NotStarted, InProgress, Completed, Waiting, Aborted, NeedsInvestigation

substate

TestRunSubstate

TestRun Alt Durumu.

tags

TestTag[]

Bu test çalıştırmasıyla eklenen etiketler.

testEnvironment

TestEnvironment

Çalıştırmayla ilişkili test ortamı.

testMessageLogId

integer (int32)

testSettings

ShallowReference

Başka bir kaynağa soyut başvuru. Bu sınıf, derleme veri sözleşmelerine diğer kaynaklara bağlantılar arasında kolay geçiş sağlayacak şekilde başvurmak için tekdüzen bir yol sağlamak için kullanılır.

totalTests

integer (int32)

Çalıştırmadaki toplam test sayısı

unanalyzedTests

integer (int32)

Çalıştırmadaki başarısız testlerin sayısı.

url

string

Test çalıştırmasının url'si

webAccessUrl

string

TestRun için Web Erişimi Url'si.

TestRunSubstate

Test çalıştırması için alt durum türleri.

Değer Description
abortedBySystem

Sistem Tarafından Durdurulduğunda çalıştırma durumu.

analyzed

Analizden sonra çalıştırma durumu.

canceledByUser

Ortam Oluştururken çalıştırma durumu.

cancellationInProgress

İptal işlemi devam ederken çalıştırma durumu.

creatingEnvironment

Ortam Oluştururken çalıştırma durumu.

none

noState ile çalıştırın.

pendingAnalysis

Bekleyen Analiz sırasında çalıştırma durumu.

runningTests

Testleri Çalıştırırken durumu çalıştırın.

timedOut

Çalıştırma timedOut olduğunda çalıştırma durumu.

TestTag

Bir çalıştırmaya veya sonuda eklenmiş etiket.

Name Tür Description
name

string

Etiketin adı, alfasayısal değer 30 karakterden küçük