Test Planları Analizi için meta veri başvurusu
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Analiz hizmeti, tüm Azure DevOps test etkinlikleri için tüm verileri toplar. Azure Test Planları, planlı ve keşif testlerinin tanımlanmasını ve yürütülmesini destekler. Ayrıca Azure Pipelines ile Sürekli Tümleştirme/Sürekli Dağıtım (CI/CD) iş akışlarıyla otomatikleştirilmiş testler de yürütebilirsiniz.
Azure DevOps testinde yeniyseniz aşağıdaki makaleleri görüntülemenizi öneririz:
- Azure Test Planları nedir?
- Nesneleri ve terimleri test edin
- İşlem hattı testleri hakkında
- Visual Studio Testi
Bu makalede sağlanan meta veri bilgileri, tüm Azure DevOps test etkinlikleri için desteklenen varlıkları, özellikleri ve numaralandırılmış türleri açıklar.
Not
Analiz veri modeli tarafından desteklenen varlıkların, özelliklerin ve numaralandırılmış türlerin açıklamaları sağlanır. Bu erken bir taslak. Lütfen daha fazla bilgi edinmek istediğiniz alanlarla ilgili geri bildirim sağlayın. Veri modelini sorgulamak için bkz . Analiz için OData sorguları oluşturma.
Varlık kümeleri ve varlık türleri
Test Planı için Analytics verilerini sorgulamak için aşağıdaki tabloda açıklanan varlık türlerinden ve varlık kümelerinden birini veya daha fazlasını kullanın.
Not
Azure DevOps testi için analiz, v3.0-preview ve v4.0-preview sürümleriyle desteklenir.
Analiz, testle ilgili tüm iş öğelerini iş öğeleri olarak depolar. Azure Boards Analytics için iş izleme meta veri başvurusu bölümünde açıklanan iş izleme varlıklarını kullanarak bu veriler üzerinde sorgulayabilir ve raporlar oluşturabilirsiniz.
EntitySet |
EntityType |
Açıklama |
---|---|---|
Sınamalar | Test | Test çalışması için test adı ve test sahibi gibi özellikler. Test çalışmalarını tanımlama hakkında ayrıntılı bilgi için bkz . El ile test çalışmaları oluşturma. |
TestConfigurations | TestConfiguration | Test planı yapılandırma bilgileri. Testleri yapılandırma hakkında ayrıntılı bilgi için bkz . Farklı yapılandırmaları test etme. |
Test Noktaları | TestPoint | Test noktaları için yürütme bilgileri. Bir test noktası, test çalışması, test paketi, yapılandırma ve test oluşturucunun benzersiz birleşiminden meydana gelir. Örnek rapor için bkz . İlerleme durumu örnek raporu. |
TestPointHistorySnapshot | TestPointHistorySnapshot | (Bileşik) TestRun ile ilişkili belirli bir Test için tek tek yürütme sonuçları. Örnek rapor için bkz . El ile test yürütme eğilimi örnek raporu. |
TestResults | TestResult | TestRun ile ilişkili belirli bir Test için tek tek yürütme sonuçları. |
TestResultsDaily | TestResultDaily | TestRun'a (TestRun değil) göre gruplandırılmış TestResult yürütmelerinin günlük anlık görüntü toplamı. Örnek rapor için bkz . Test özeti eğilim örneği raporu. |
Test Çalıştırmaları | Test Çalıştırması | İşlem hattı altında çalıştırılan testler için toplu test sonuçları içeren yürütme bilgileri. |
TestSuites | TestSuite | Test paketleri bilgileri. Test paketlerini tanımlama hakkında ayrıntılı bilgi için bkz . Test planları ve test paketleri oluşturma. |
Sınamalar
Test varlık türü ve Testler varlık kümesi için aşağıdaki özellikler geçerlidir. Vekil anahtar: TestSK
.
Gezinti özellikleri ve bilgi kısıtlamasını ProjectSK
içerirProject
.
Görünen ad | Ad | Veri türü | Açıklama |
---|---|---|---|
AnalyticsUpdatedDate |
DateTime | Analytics verilerinin en son ne zaman güncelleştirildiğini gösteren filigran. | |
Kapsayıcı Adı | ContainerName |
String | İşlem hattı içindeki test görevini içeren iş kapsayıcısının adı. |
Tam Test Adı | FullyQualifiedTestName |
String | Test için oluşturulan ad. Tam ad biçimi 512 karakter sınırına karşılık gelir Namespace.Testclass.Methodname . Test veri temelliyse ve parametreleri varsa, karakter sınırı parametreleri içerir. |
Öncelik | Priority |
Int32 | Bir testin önem derecesini veya kritikliğini belirtir. Öncelik genellikle test kodunda bir öznitelik olarak belirtilir. |
Test Çalışması Başvuru Kimliği | TestCaseReferenceId |
Int32 | Bir test çalışması için atanan sayı (kimlik değil). |
Test Adı | TestName |
String | Testin adı. |
Test Sahibi | TestOwner |
String | Bir test veya test çalıştırmasının sahibi. Test sahibi genellikle test kodunda bir öznitelik olarak belirtilir. Desteklenen test sonucu biçimleri için Sahip özniteliğinin eşlemesini görüntülemek için bkz . Test Sonuçlarını Yayımlama görevi . |
TestConfigurations
Test yapılandırmaları, Farklı yapılandırmaları test etme bölümünde açıklandığı gibi testleri çalıştırdığınız farklı ortamları belirtir.
Aşağıdaki özellikler TestConfiguration varlık türü ve TestConfigurations varlık kümesi ile bunların vekil anahtarı TestConfigurationSK
için geçerlidir.
Görünen ad | Ad | Veri türü | Açıklama |
---|---|---|---|
Yapılandırma Kimliğini Test Et | TestConfigurationId |
Int32 | Bir test çalışması için atanan sayı (kimlik değil). |
Test Yapılandırma Adı | Name |
String | Test yapılandırmasına atanan ad. |
Yapılandırma Durumunu Test Et | State |
String | Etkin veya Etkin Olmayan test yapılandırmasının durumu. |
Gezinti özellikleri ve bilgi kısıtlamasını ProjectSK
içerirProject
.
Test Noktaları
Bir test noktası, test çalışması, test paketi, yapılandırma ve test oluşturucunun benzersiz birleşiminden meydana gelir. Aşağıdaki özellikler TestPoint EntityType ve TestPoints EntitySet için geçerlidir. Vekil anahtar: TestPointSK
.
Görünen ad | Ad | Veri türü | Açıklama |
---|---|---|---|
AssignedToUserSK |
GUID | Test noktasıyla ilişkilendirilmiş test oluşturucuya atanan GUID. | |
TesterUserSK |
GUID | Test noktasıyla ilişkilendirilmiş test oluşturucuya atanan GUID. | |
Otomasyon Durumu | AutomationStatus |
Enumerated | Otomatik, Otomatik Değil veya Planlı gibi bir test çalışması durumu. Microsoft.VSTS.TCM.AutomationStatus iş öğesi alanına karşılık gelir. |
Değiştirme Tarihi | ChangedDate |
DateTime | Test noktasının son değiştiği tarih-saat. |
Son Sonuç Durumu | LastResultState |
Enumerated | Beklemede, kuyruğa alınmış veya devam ediyor gibi test noktasının durumu. Geçerli değerler TestResultState için aşağıdaki gibi listelenir. |
Öncelik | Priority |
Int32 | İlişkili test çalışması için atanan öncelik. |
Test Çalışması Kimliği | TestCaseId |
Int32 | İlişkili test çalışmasına atanan iş öğesi kimliği. |
Yapılandırma Kimliğini Test Et | TestConfigurationId |
Int32 | İlişkili test yapılandırmasına atanan sayı. |
Test Planı Kimliği | TestPlanId |
Int32 | İlişkili test planına atanan iş öğesi kimliği. |
Test Sonucu Sonucu | LastResultOutcome |
Enumerated | Son test sonucu sonucunu belirtir. Geçerli değerler TestOutcome için aşağıdaki gibi listelenir. |
Test Paketi Kimliği | TestSuiteId |
Int32 | İlişkili test paketine atanan iş öğesi kimliği. |
Kullanıcı arabirimi aracılığıyla test noktalarını gözden geçirmek için bkz . El ile testleri çalıştırma, Sonuçları kaydetme, oturumu kapatma ve sonuçları gözden geçirme.
Gezinti özellikleri
Aşağıdaki tabloda, TestPoint varlık türü ve TestPoints varlık kümesi için bu gezinti özellikleri listelenir.
Görünen Ad | Ad | Bilgi kısıtlaması | Başvurulan özellik |
---|---|---|---|
ChangedOn |
ChangedDateSK |
DateSK |
|
Atanan: | AssignedTo |
AssignedToUserSK |
UserSK |
Proje | Project |
ProjectSK |
ProjectSK |
Test Çalışması İş Öğesi | TestCase |
TestCaseId |
WorkItemId |
Test Yapılandırması | TestConfiguration |
TestConfigurationSK |
TestConfigurationSK |
Test Paketi | TestSuite |
TestSuiteSK |
TestSuiteSK |
Test Eden Kullanıcı Adı | Tester |
TesterUserSK |
UserSK |
TestResultState numaralandırılmış tür üyeleri
Test sonucu, numaralandırılmış tür için aşağıdaki tabloda özetlenen altı durumdan TestResultState
birinde olabilir.
Üye adı | Value | Görünen ad |
---|---|---|
None |
0 | Hiçbiri |
Pending |
1 | Beklemede |
Queued |
2 | Kuyruğa alındı |
InProgress |
3 | Sürüyor |
Paused |
4 | Duraklatıldı |
Completed |
5 | Tamamlandı |
TestOutcome numaralandırılmış tür üyeleri
Bir testin 15 sonucu aşağıdaki tabloda listelenmiştir ve üyeler numaralandırılmış tür için TestOutcome
tanımlanmıştır.
Üye adı | Value | Display name | Açıklama |
---|---|---|---|
Unspecified |
0 | Belirtilme -miş | |
None |
1 | Hiçbiri | |
Passed |
2 | Başarılı | Test başarıyla yürütüldü. |
Failed |
3 | Başarısız | Test istenen sonucu karşılamaz. |
Inconclusive |
4 | Yetersiz | Kesin bir sonuç olmadan test edin. |
Timeout |
5 | Timeout | Test yürütme süresi belirtilen eşiği aşıyor. |
Aborted |
6 | İptal edildi | Test yürütmesi, hatalı kod, ortam sorunları gibi iç veya dış faktörler nedeniyle aniden sonlandırıldı. |
Blocked |
7 | Engellendi | |
NotExecuted |
8 | Yürütülmedi | Test, yürütme için atlandı olarak işaretlendi. |
Warning |
9 | Uyarı | |
Error |
10 | Hata | |
NotApplicable |
11 | Geçerli değil | |
Paused |
12 | Duraklatıldı | |
InProgress |
13 | Sürüyor | |
NotImpacted |
14 | Etkilenmedi | Test, işlem hattını tetikleyen kod değişikliğinden etkilenmedi. |
TestPointHistorySnapshot
Aşağıdaki özellikler TestPointHistorySnapshot varlık kümesi için geçerlidir. Vekil anahtarlar ve DateSK
içerirTestPointSK
.
Görünen ad | Ad | Veri türü | Açıklama |
---|---|---|---|
AnalyticsUpdatedDate |
DateTime | Analytics verilerinin en son ne zaman güncelleştirildiğini gösteren filigran. | |
AssignedToUserSK |
GUID | Test çalışma öğesine atanan GUID. | |
IsLastDayOfPeriod |
Enumerated | Bir günün günler, haftalar, aylar veya yıllar gibi farklı dönemlerde bitip bitmediğini belirlemek için verileri filtrelemek için kullanın. Geçerli değerler burada listelenmiştir: Dönem numaralandırılmış tür üyeleri. | |
TesterUserSK |
GUID | Test noktasıyla ilişkilendirilmiş test oluşturucuya atanan GUID. | |
TestConfigurationSK |
Int32 | İlişkili test yapılandırmasına atanan anahtar. | |
Otomasyon Durumu | AutomationStatus |
Enumerated | Otomatik, Otomatik Değil veya Planlı gibi bir test çalışması durumu. Microsoft.VSTS.TCM.AutomationStatus iş öğesi alanına karşılık gelir. |
Öncelik | Priority |
Int32 | İlişkili test çalışması için atanan öncelik. |
Test Çalışması Kimliği | TestCaseId |
Int32 | İlişkili test çalışmasına atanan iş öğesi kimliği. |
Yapılandırma Kimliğini Test Et | TestConfigurationId |
Int32 | İlişkili test yapılandırmasına atanan sayı. |
Test Planı Kimliği | TestPlanId |
Int32 | İlişkili test planına atanan iş öğesi kimliği. |
Test Sonucu Sonucu | ResultOutcome |
Enumerated | Son test sonucu sonucunu belirtir. Geçerli değerler TestOutcome'da listelenir. |
Test Paketi Kimliği | TestSuiteId |
Int32 | İlişkili test paketine atanan iş öğesi kimliği. |
Gezinti özellikleri
Aşağıdaki tabloda, TestPointHistorySnapshot varlık türü ve TestPointHistorySnapshot varlık kümesi için bu gezinti özellikleri listelenir.
Görünen Ad | Ad | Bilgi kısıtlaması | Başvurulan özellik |
---|---|---|---|
Date |
DateSK |
DateSK |
|
Atanan: | AssignedTo |
AssignedToUserSK |
UserSK |
Proje | Project |
ProjectSK |
ProjectSK |
Test Çalışması İş Öğesi | TestCase |
TestCaseId |
WorkItemId |
Test Yapılandırması | TestConfiguration |
TestConfigurationSK |
TestConfigurationSK |
Test Paketi | TestSuite |
TestSuiteSK |
TestSuiteSK |
Test Eden Kullanıcı Adı | Tester |
TesterUserSK |
UserSK |
TestResults
Test sonucu, belirli bir sonucun ve ayrıntıların yer aldığı bir test çalışması yürütmesinin tek bir örneğine karşılık gelir.
Test çalıştırmaları, bir testi el ile çalıştırdığınızda veya test görevlerini bir işlem hattı tanımına eklediğinizde gerçekleşir. Daha fazla bilgi için bkz . .NET Core uygulamaları oluşturma, test etme ve dağıtma, Testlerinizi çalıştırma.
Aşağıdaki özellikler TestResults varlık kümesi için geçerlidir. Vekil anahtar: TestResultSK
.
Görünen ad | Ad | Veri türü | Açıklama |
---|---|---|---|
AnalyticsUpdatedDate |
DateTime | Analytics verilerinin en son ne zaman güncelleştirildiğini gösteren filigran. | |
Tamamlanma Tarihi | CompletedDate |
DateTime | Test sonucunun yürütmeyi tamamlandığı tarih-saat. |
Süre Saniyeleri | DurationSeconds |
Ondalık | Testin yürütülmesi için geçen saniye sayısı. |
Is Flaky | IsFlaky |
Boolean | Testin flaky (True) olarak işaretlenip işaretlenmediğini (False) gösterir. Flaky Test, kod veya test değişikliği gibi belirgin bir neden olmadan aralıklı olarak başarısız olan bir testtir.**** Daha fazla bilgi için bkz . Flaky testlerini yönetme. |
Sürüm Kimliği | ReleaseId |
Int32 | Test sonucuyla ilişkili sürüme atanan sayı. |
Yayın Ortamı Kimliği | ReleaseEnvironmentId |
Int32 | Test sonucuyla ilişkili yayın ortamına atanan sayı. |
Yayın İşlem Hattı Kimliği | ReleasePipelineId |
Int32 | Test sonucuyla ilişkili yayın işlem hattına atanan sayı. |
Yayın Aşaması Kimliği | ReleaseStageId |
Int32 | Test sonucuyla ilişkili yayın aşamasına atanan sayı. |
Başlangıç Tarihi | StartedDate |
DateTime | Test sonucunun yürütülmeye başladığı tarih-saat. |
Test Sonucu Kimliği | TestResultId |
Int32 | Test sonucuna atanan sayı. |
Test Çalıştırma Kimliği | TestRunId |
Int32 | Bir test çalıştırmasına atanan sayı. |
Test Çalıştırma Türü | TestRunType |
Enumerated | Bunun el ile mi yoksa otomatik test türünde mi olduğunu gösterir. Geçerli değerler TestRunType için aşağıdaki gibi listelenir. |
Test Sonucu | Outcome |
Enumerated | Test çalıştırması sonucu. Test sonucu için 15 olası sonuç vardır: Durduruldu, Engellendi, Hata, Başarısız, Yetersiz, Devam Ediyor, Yok, Uygulanmıyor, Yürütülmedi, Etkilenmedi, Geçirildi, Duraklatıldı, Zaman Aşımı, Belirtilmemiş ve Uyarı. Geçerli değerler TestOutcome için aşağıdaki gibi listelenir. |
Workflow | Workflow |
Enumerated | İşlem hattı iş akışı türü. Geçerli değerler SourceWorkflow için aşağıdaki gibi listelenir. |
Gezinti özellikleri
Aşağıdaki tabloda TestResult varlık türü için geçerli olan gezinti özellikleri listelenir.
Ad | Bilgi kısıtlaması | Başvurulan özellik |
---|---|---|
CompletedOn |
CompletedDateSK |
DateSK |
StartedOn |
StartedDateSK |
DateSK |
Branch |
BranchSK |
BranchSK |
Project |
ProjectSK |
ProjectSK |
Pipeline |
PipelineSK |
PipelineSK |
PipelineRun |
PipelineRunSK |
PipelineRunSK |
Test |
TestSK |
TestSK |
TestRun |
TestRunSK |
TestRunSK |
SourceWorkflow numaralandırılmış tür üyeleri
Aşağıdaki tabloda, numaralandırılmış tür için SourceWorkflow
tanımlanan üyeler listelenir.
Görünen ad | Üye adı | Değer |
---|---|---|
Derleme | Build |
1 |
Sürüm | Release |
2 |
El ile | Manual |
3 |
TestRunType numaralandırılmış tür üyeleri
Aşağıdaki tabloda, numaralandırılmış tür için SourceWorkflow
tanımlanan üyeler listelenir.
Üye adı | Value | Görünen ad |
---|---|---|
Automated |
1 | Otomatik |
Manual |
2 | El ile |
TestResultsDaily
Aşağıdaki özellikler TestResultsDaily varlık kümesi için geçerlidir. Vekil anahtar.TestResultsDailySK
Görünen ad | Ad | Veri türü | Açıklama |
---|---|---|---|
AnalyticsUpdatedDate |
DateTime | Analytics verilerinin en son ne zaman güncelleştirildiğini gösteren filigran. | |
Yayın İşlem Hattı Kimliği | ReleasePipelineId |
Int32 | İlişkili yayın işlem hattına atanan sayı. |
Yayın Aşaması Kimliği | ReleaseStageId |
Int32 | İlişkili yayın işlem hattı aşamasına atanan sayı. |
Sonuç Durduruldu Sayısı | ResultAbortedCount |
Int32 | Günlük test sonucu için Durduruldu olarak bildirilen test sonuçlarının sayısı. |
Sonuç Engellenen Sayı | ResultBlockedCount |
Int32 | Günlük test sonucu için Engellendi olarak bildirilen test sonuçlarının sayısı. |
Sonuç Sayısı | ResultCount |
Int32 | Bildirilen test sonuçlarının toplam sayısı. |
Sonuç Süresi Saniyeleri | ResultDurationSeconds |
Ondalık | Test sonucunun yürütülmesi için gereken saniye sayısı. |
Sonuç Hata Sayısı | ResultErrorCount |
Int32 | Günlük test sonucu için Hata olarak bildirilen test sonuçlarının sayısı. |
Sonuç Başarısız Sayısı | ResultFailCount |
Int32 | Günlük test sonucu için Başarısız olarak bildirilen test sonuçlarının sayısı. |
Sonuç Flaky Sayısı | ResultFlakyCount |
Int32 | Flaky sonuçların sayısı. Flaky Test, kodda veya testte değişiklik gibi belirgin bir neden olmadan aralıklı olarak başarısız olan bir testtir. Daha fazla bilgi için bkz . Flaky testlerini yönetme. |
Sonuç Kesin Olmayan Sayı | ResultInconclusiveCount |
Int32 | Günlük test sonucu için yetersiz olarak bildirilen test sonuçlarının sayısı. |
Sonuç Geçiş Sayısı | ResultPassCount |
Int32 | Günlük test sonucu için Geçildi olarak bildirilen test sonuçlarının sayısı. |
Sonuç Yok Sayısı | ResultNoneCount |
Int32 | Günlük test sonucu için Yok olarak bildirilen test sonuçlarının sayısı. |
Sonuç Zaman Aşımı Sayısı | ResultTimeoutCount |
Int32 | Günlük test sonucu için zaman aşımı olarak bildirilen test sonuçlarının sayısı. |
Sonuç Yürütülmedi Sayısı | ResultNotExecutedCount |
Int32 | Günlük test sonucu için Yürütülmedi olarak bildirilen test sonuçlarının sayısı. |
Sonuç Uyarı Sayısı | ResultWarningCount |
Int32 | Günlük test sonucu için Uyarı olarak bildirilen test sonuçlarının sayısı. |
Sonuç Geçerli Değil Sayısı | ResultNotApplicableCount |
Int32 | Günlük test sonucu için Geçerli Değil olarak bildirilen test sonuçlarının sayısı. |
Sonuç Etkilenmedi Sayısı | ResultNotImpactedCount |
Int32 | Günlük test sonucu için Etkilenmedi olarak bildirilen test sonuçlarının sayısı. |
Sonuç Süresi Saniyeleri | ResultDurationSeconds |
Ondalık | Test sonucunun tamamlanması için geçen saniye sayısı. |
Başlangıç Tarihi | StartedDate |
String | Test sonucunun başlangıç tarihi-saati. |
Test Çalıştırma Türü | TestRunType |
Enumerated | Bunun el ile mi yoksa otomatik test türünde mi olduğunu gösterir. Geçerli değerler TestRunType altında listelenir. |
Workflow | Workflow |
Enumerated | İşlem hattı iş akışı türü. Geçerli değerler SourceWorkflow altında listelenir. |
Gezinti özellikleri
Aşağıdaki tabloda, TestResultDaily varlık türü için geçerli olan gezinti özellikleri listelenir.
Ad | Bilgi kısıtlaması | Başvurulan özellik |
---|---|---|
Branch |
BranchSK |
BranchSK |
Date |
StartedDateSK |
DateSK |
Pipeline |
PipelineSK |
PipelineSK |
Project |
ProjectSK |
ProjectSK |
Test |
TestSK |
TestSK |
Test Çalıştırmaları
Test çalıştırmaları, bir testi el ile çalıştırdığınızda veya test görevlerini bir işlem hattı tanımına eklediğinizde gerçekleşir. Daha fazla bilgi için bkz . .NET Core uygulamaları oluşturma, test etme ve dağıtma, Testlerinizi çalıştırma.
Aşağıdaki özellikler TestRuns ve onun vekil anahtarı TestRunSK
için geçerlidir.
Görünen ad | Ad | Veri türü | Açıklama |
---|---|---|---|
AnalyticsUpdatedDate |
DateTime | Analytics verilerinin en son ne zaman güncelleştirildiğini gösteren filigran. | |
Ayrıntısı Var | HasDetail |
Boolean | Test çalıştırması (True) için ayrıntıların sağlanıp sağlanmadığını (False) gösterir. |
Otomatiktir | IsAutomated |
Boolean | Test çalıştırması (True) için ayrıntıların sağlanıp sağlanmadığını (False) gösterir. |
Öncelik | Priority |
Int32 | İşlem hattı görevine atanan sürüm. |
Tamamlanma Tarihi | CompletedDate |
DateTime | Test çalıştırmasının veya test sonucunun tamamlanma tarihi-saati. |
Sürüm Kimliği | ReleaseId |
Int32 | İlişkili yayın tanımına atanan sayı. |
Yayın Ortamı Kimliği | ReleaseEnvironmentId |
Int32 | İlişkili yayın ortamına atanan sayı. |
Yayın İşlem Hattı Kimliği | ReleasePipelineId |
Int32 | İlişkili yayın işlem hattına atanan sayı. |
Yayın Aşaması Kimliği | ReleaseStageId |
Int32 | İlişkili yayın işlem hattı aşamasına atanan sayı. |
Sonuç Durduruldu Sayısı | ResultAbortedCount |
Int32 | Günlük test çalıştırması veya test sonucu için Durduruldu olarak bildirilen test sonuçlarının sayısı. |
Sonuç Engellenen Sayı | ResultBlockedCount |
Int32 | Günlük test çalıştırması veya test sonucu için Engellendi olarak bildirilen test sonuçlarının sayısı. |
Sonuç Sayısı | ResultCount |
Int32 | Bildirilen test sonuçlarının toplam sayısı. |
Sonuç Süresi Saniyeleri | ResultDurationSeconds |
Ondalık | Test çalıştırmasının yürütülmesi için gereken saniye sayısı. |
Sonuç Hata Sayısı | ResultErrorCount |
Int32 | Günlük test çalıştırması veya test sonucu için Hata olarak bildirilen test sonuçlarının sayısı. |
Sonuç Başarısız Sayısı | ResultFailCount |
Int32 | Günlük test çalıştırması veya test sonucu için Başarısız olarak bildirilen test sonuçlarının sayısı. |
Sonuç Flaky Sayısı | ResultFlakyCount |
Int32 | Flaky olarak işaretlenen test sonuçlarının sayısı. Flaky test, kodda veya testte değişiklik gibi belirgin bir neden olmadan aralıklı olarak başarısız olan bir testtir. Daha fazla bilgi için bkz . Flaky testlerini yönetme. |
Sonuç Kesin Olmayan Sayı | ResultInconclusiveCount |
String | Günlük test çalıştırması veya test sonucu için yetersiz olarak bildirilen test sonuçlarının sayısı. |
Sonuç Geçiş Sayısı | ResultPassCount |
Int32 | Günlük test çalıştırması veya test sonucu için Başarılı olarak bildirilen test sonuçlarının sayısı. |
Sonuç Zaman Aşımı Sayısı | ResultTimeoutCount |
Int32 | Günlük test çalıştırması veya test sonucu için Zaman Aşımı olarak bildirilen test sonuçlarının sayısı. |
Sonuç Yürütülmedi Sayısı | ResultNotExecutedCount |
Int32 | Günlük test çalıştırması veya test sonucu için Yürütülmedi olarak bildirilen test sonuçlarının sayısı. |
Sonuç Uyarı Sayısı | ResultWarningCount |
Int32 | Günlük test çalıştırması veya test sonucu için Uyarı olarak bildirilen test sonuçlarının sayısı. |
Sonuç Geçerli Değil Sayısı | ResultNotApplicableCount |
Int32 | Günlük test çalıştırması veya test sonucu için Geçerli Değil olarak bildirilen test sonuçlarının sayısı. |
Sonuç Etkilenmedi Sayısı | ResultNotImpactedCount |
Int32 | Günlük test çalıştırması veya test sonucu için Etkilenmedi olarak bildirilen test sonuçlarının sayısı. |
Çalıştırma Süresi Saniyeleri | RunDurationSeconds |
Ondalık | Etkin veya Etkin Olmayan test yapılandırmasının durumu. |
Başlangıç Tarihi | StartedDate |
DateTime | Test çalıştırmasının başlangıç tarihi-saati. |
Test Çalıştırma Kimliği | TestRunId |
Int32 | Bir test çalıştırmasına atanan sayı. |
Test Çalıştırma Türü | TestRunType |
Enumerated | Bunun el ile mi yoksa otomatik test türünde mi olduğunu gösterir. Geçerli değerler TestRunType altında listelenir. |
Başlık | Title |
String | İşlem hattı görevine atanan GUID. |
Workflow | Workflow |
Enumerated | İşlem hattı iş akışı türü. Geçerli değerler SourceWorkflow altında listelenir. |
Gezinti özellikleri
Aşağıdaki tabloda TestRun varlık türü için geçerli olan gezinti özellikleri listelenir.
Ad | Bilgi kısıtlaması | Başvurulan özellik |
---|---|---|
Branch |
BranchSK |
BranchSK |
CompletedOn |
CompletedDateSK |
DateSK |
Pipeline |
PipelineSK |
PipelineSK |
PipelineRun |
PipelineRunSK |
PipelineRunSK |
Project |
ProjectSK |
ProjectSK |
StartedOn |
StartedDateSK |
DateSK |
TestSuites
Test paketleri test planları için tanımlanır ve çalıştırılacak testleri belirtir. Daha fazla bilgi için bkz . Test planları ve test paketleri oluşturma.
Aşağıdaki özellikler TestSuites ve vekil anahtarı TestSuiteSK
için geçerlidir.
Görünen ad | Ad | Veri türü | Açıklama |
---|---|---|---|
AnalyticsUpdatedDate |
DateTime | Analytics verilerinin en son ne zaman güncelleştirildiğini gösteren filigran. | |
Test Planı Kimliği | TestPlanId |
Int32 | Bir test çalışması için atanan sayı (kimlik değil). |
Test Paketi Kimliği | TestSuiteId |
Int32 | Test yapılandırmasına atanan ad. |
Test Planı Başlığı | TestPlanTitle |
String | Test planının başlığı. |
Test Paketi Başlığı | Title |
Int32 | Bir test çalışması için atanan sayı (kimlik değil). |
OrderId | OrderId |
Int32 | Test yapılandırmasına atanan ad. |
Test Paketi Düzey 1 Kimliği ile Test Paketi Düzey 14 Kimliği | IdLevel1 içindenIdLevel14 |
Int32 | İç içe test paketinin düzeyi. |
Test Paketi Düzey 1 Başlığı ile Test Paketi Düzey 14 Başlığı | TitleLevel1 - TitleLevel14 |
String | İç içe test paketi düzeyinin adı. |
Test Paketi Derinliği | Depth |
Bayt | Test planının içindeki bir test paketinin iç içe düzeyi. |
Test Paketi Türü | Type |
Enumerated | Test paketinin türünü belirtir. TestSuiteType numaralandırılmış türü için geçerli değerler listelenir. |
Test Planı Kimliği | TestPlanId |
Int32 | Bir test planına atanan numara (kimlik değil). |
Gereksinim İş Öğesi Kimliği | RequirementWorkItemId |
Int32 | İş öğesi kullanıcı hikayesinin, ürün kapsamı öğesinin veya test paketiyle ilişkili diğer gereksinim kategorisi iş öğesinin kimliği. |
Test Planı Başlığı | TestPlanTitle |
String | Test planı için tanımlanan başlık. |
Gezinti özellikleri
Aşağıdaki tabloda, TestSuite varlık türü için geçerli olan gezinti özellikleri listelenir.
Görünen Ad | Ad | Bilgi kısıtlaması | Başvurulan özellik |
---|---|---|---|
Proje | Project |
ProjectSK |
ProjectSK |
Gereksinim İş Öğesi | RequirementWorkItem |
RequirementWorkItemId |
WorkItemId |
Test Planı İş Öğesi | TestPlanWorkItem |
TestPlanId |
WorkItemId |
Test Paketi İş Öğesi | TestSuiteWorkItem |
TestSuiteId |
WorkItemId |
TestSuiteType numaralandırılmış tür üyeleri
Numaralandırılmış tür için TestSuiteType
aşağıdaki üyeler tanımlanır.
Üye adı | Value | Görünen ad |
---|---|---|
None |
0 | Hiçbiri |
QueryBased |
1 | Sorgu Tabanlı |
Static |
2 | Statik |
RequirementBased |
3 | Gereksinim Tabanlı |