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ı |
|
run
|
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 |
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 |
DtlAutEnvironment'a soyut bir başvuru. |
|
| dtlEnvironment |
DtlEnvironment'a soyut bir başvuru. |
|
| 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 |
Ç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 |
Ç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 |
Test çalıştırması için alt durum türleri. |
|
| tags |
Test |
Test çalıştırmasına eklenecek etiketler. |
| testEnvironmentId |
string |
Çalıştırmayla ilişkili test ortamının kimliği. |
| testSettings |
Test ayarı kaynağına soyut başvuru. |
Yanıtlar
| Name | Tür | Description |
|---|---|---|
| 200 OK |
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 |
|---|---|
|
Build |
BuildConfiguration Ayrıntıları. |
|
Custom |
Özel alan bilgileri. İzin Verilen Anahtar : Değer çiftleri - ( AttemptId: int değeri, IsTestResultFlaky: bool) |
|
Dtl |
Bu, test çalıştırması ortamının ayrıntılarını sağlayan geçici bir sınıftır. |
|
Identity |
|
|
Job |
İşlem hattındaki iş. Bu, YAML'deki matrislemeyle ilgilidir. |
|
Phase |
İşlem hattında aşama |
|
Pipeline |
İşlem hattı başvurusu |
|
Reference |
REST başvuru bağlantıları koleksiyonunu temsil eden sınıf. |
|
Release |
Bir sürüme başvuru. |
|
Result |
Verilen sonuç/sayı için ResultMetadata. |
|
Run |
Bu sınıf bulma için kullanılan filtreleri sağlamak için kullanılır |
|
Run |
Sonuç başına test çalıştırması istatistikleri. |
|
Run |
Her test çıkış türü için özet çalıştırın. |
|
Run |
|
|
Shallow |
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. |
|
Stage |
İşlem hattında aşama oluşturma |
|
Test |
Test ortamı Ayrıntısı. |
|
Test |
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. |
|
Test |
|
|
Test |
Test Çözümleme Durumu Ayrıntıları. |
|
Test |
Test çalıştırması ayrıntıları. |
|
Test |
Test çalıştırması için alt durum türleri. |
|
Test |
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 |
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 |
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 |
İşin başvurusu |
|
| 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 |
Aşama başvurusu. |
ReferenceLinks
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 |
Test çalıştırması Çözümleme Durumu. |
|
| 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 |
Özet, sonuca dayanır |
RunUpdateModel
| Name | Tür | Description |
|---|---|---|
| build |
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 |
DtlAutEnvironment'a soyut bir başvuru. |
|
| dtlEnvironment |
DtlEnvironment'a soyut bir başvuru. |
|
| 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 |
Ç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 |
Ç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 |
Test çalıştırması için alt durum türleri. |
|
| tags |
Test |
Test çalıştırmasına eklenecek etiketler. |
| testEnvironmentId |
string |
Çalıştırmayla ilişkili test ortamının kimliği. |
| testSettings |
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 |
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 |
Bu test çalıştırmasıyla ilişkili derleme. |
|
| 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 |
TestRun için Özel Alanlar Listesi. |
|
| dropLocation |
string |
Test Çalıştırması için Bırakma Konumu. |
| dtlAutEnvironment |
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 |
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 |
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 |
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 |
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 |
Ç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 |
Bu test çalıştırmasının ait olduğu işlem hattının başvurusu. |
|
| plan |
Bu test çalıştırmasıyla ilişkili test planı. |
|
| postProcessState |
string |
İşlem Sonrası Durumu. |
| project |
Bu çalıştırmayla ilişkili proje. |
|
| release |
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 |
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 |
TestRun Alt Durumu. |
|
| tags |
Test |
Bu test çalıştırmasıyla eklenen etiketler. |
| testEnvironment |
Çalıştırmayla ilişkili test ortamı. |
|
| testMessageLogId |
integer (int32) |
|
| testSettings |
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 |