Referensi metadata untuk Analitik Rencana Pengujian

Layanan Azure DevOps | Azure DevOps Server 2022 - Azure DevOps Server 2019

Layanan Analytics mengumpulkan semua data untuk semua aktivitas pengujian Azure DevOps. Azure Test Plans mendukung definisi dan eksekusi pengujian yang direncanakan dan eksplorasi. Dan dengan Azure Pipelines, Anda juga dapat menjalankan pengujian otomatis dengan alur kerja Integrasi Berkelanjutan/Penyebaran Berkelanjutan (CI/CD).

Jika Anda baru menggunakan pengujian Azure DevOps, kami sarankan Anda meninjau artikel berikut:

Informasi metadata yang disediakan dalam artikel ini menjelaskan entitas, properti, dan jenis enumerasi yang didukung untuk semua aktivitas pengujian Azure DevOps.

Catatan

Deskripsi entitas, properti, dan jenis enumerasi yang didukung oleh model data Analytics disediakan. Ini adalah draf awal. Harap berikan umpan balik tentang area yang ingin Anda miliki informasi lebih lanjut. Untuk mengkueri model data, lihat Membuat kueri OData untuk Analitik.

Set entitas dan jenis entitas

Untuk mengkueri data Analytics for Test Plan, gunakan satu atau beberapa jenis entitas dan set entitas yang dijelaskan dalam tabel berikut.

Catatan

Pengujian Analitik untuk Azure DevOps didukung dengan versi v3.0-preview dan v4.0-preview .
Analitik menyimpan semua item kerja terkait pengujian sebagai item kerja. Anda dapat mengkueri dan membuat laporan tentang data ini menggunakan entitas pelacakan kerja yang dijelaskan dalam Referensi metadata pelacakan kerja untuk Azure Boards Analytics.

EntitySet EntityType Deskripsi
Pengujian Uji Properti untuk kasus pengujian, seperti nama pengujian dan pemilik pengujian. Untuk detail tentang menentukan kasus pengujian, lihat Membuat kasus pengujian manual.
TestConfigurations TestConfiguration Menguji informasi konfigurasi paket. Untuk detail tentang mengonfigurasi pengujian, lihat Menguji konfigurasi yang berbeda.
TestPoints TestPoint Informasi eksekusi untuk titik pengujian. Titik pengujian adalah kombinasi unik dari kasus pengujian, rangkaian pengujian, konfigurasi, dan penguji. Untuk contoh laporan, lihat Laporan sampel status kemajuan.
TestPointHistorySnapshot TestPointHistorySnapshot (Komposit) Hasil eksekusi individu untuk Pengujian tertentu yang terkait dengan TestRun. Untuk laporan sampel, lihat Laporan sampel tren eksekusi pengujian manual.
TestResults TestResult Hasil eksekusi individu untuk Pengujian tertentu yang terkait dengan TestRun.
TestResultsDaily TestResultDaily Agregat rekam jepret harian eksekusi TestResult , dikelompokkan menurut Pengujian (bukan TestRun). Untuk laporan sampel, lihat Laporan sampel tren ringkasan pengujian.
TestRuns TestRun Informasi eksekusi dengan hasil pengujian agregat untuk pengujian yang dijalankan di bawah alur.
TestSuites TestSuite Menguji informasi suite. Untuk detail tentang menentukan rangkaian pengujian, lihat Membuat paket pengujian dan rangkaian pengujian.

Pengujian

Properti berikut ini valid untuk jenis entitas Pengujian dan set entitas Pengujian . Kunci pengganti adalah TestSK.

Properti navigasi termasuk Project dan batasan ProjectSKreferensialnya.

Nama tampilan Nama Jenis data Deskripsi
AnalyticsUpdatedDate DateTime Marka air yang menunjukkan terakhir kali data Analytics diperbarui.
Nama Kontainer ContainerName String Nama kontainer pekerjaan yang berisi tugas pengujian dalam alur.
Nama Pengujian yang Sepenuhnya Memenuhi Syarat FullyQualifiedTestName String Nama yang dibuat untuk pengujian. Format nama yang sepenuhnya memenuhi syarat sesuai Namespace.Testclass.Methodname dengan batas karakter 512. Jika pengujian didorong data dan memiliki parameter, batas karakter akan menyertakan parameter.
Prioritas Priority Int32 Menentukan tingkat kepentingan atau kekritisan pengujian. Prioritas biasanya ditentukan sebagai atribut dalam kode pengujian.
Id Referensi Kasus Pengujian TestCaseReferenceId Int32 Angka (bukan ID) yang ditetapkan untuk kasus pengujian.
Nama Pengujian TestName String Nama pengujian.
Pemilik Uji TestOwner String Pemilik uji atau uji coba. Pemilik pengujian biasanya ditentukan sebagai atribut dalam kode pengujian. Lihat Tugas Terbitkan Hasil Pengujian untuk melihat pemetaan atribut Pemilik untuk format hasil pengujian yang didukung.

TestConfigurations

Konfigurasi pengujian menentukan lingkungan yang berbeda tempat Anda akan menjalankan pengujian seperti yang dijelaskan dalam Menguji konfigurasi yang berbeda.

Properti berikut ini valid untuk jenis entitas TestConfiguration dan set entitas TestConfigurations dan kunci TestConfigurationSKpenggantinya .

Nama tampilan Nama Jenis data Deskripsi
Id Konfigurasi Pengujian TestConfigurationId Int32 Angka (bukan ID) yang ditetapkan untuk kasus pengujian.
Nama Konfigurasi Pengujian Name String Nama yang ditetapkan ke konfigurasi pengujian.
Status Konfigurasi Pengujian State String Status konfigurasi pengujian, baik Aktif atau Tidak Aktif.

Properti navigasi termasuk Project dan batasan ProjectSKreferensialnya.

TestPoints

Titik pengujian adalah kombinasi unik dari kasus pengujian, rangkaian pengujian, konfigurasi, dan penguji. Properti berikut ini valid untuk TestPoint EntityType dan TestPoints EntitySet. Kunci pengganti adalah TestPointSK.

Nama tampilan Nama Jenis data Deskripsi
AssignedToUserSK GUID GUID yang ditetapkan ke penguji yang terkait dengan titik pengujian.
TesterUserSK GUID GUID yang ditetapkan ke penguji yang terkait dengan titik pengujian.
Status Otomatisasi AutomationStatus Disebutkan Status kasus pengujian, seperti Otomatis, Tidak Otomatis, atau Terencana. Sesuai dengan bidang item kerja Microsoft.VSTS.TCM.AutomationStatus .
Tanggal Diubah ChangedDate DateTime Tanggal-waktu ketika titik pengujian terakhir berubah.
Status Hasil Terakhir LastResultState Disebutkan Status titik pengujian, seperti tertunda, diantrekan, atau sedang berlangsung. Nilai yang valid tercantum di bawah ini untuk TestResultState.
Prioritas Priority Int32 Prioritas yang ditetapkan ke kasus pengujian terkait.
Id Kasus Pengujian TestCaseId Int32 ID item kerja yang ditetapkan ke kasus pengujian terkait.
Id Konfigurasi Pengujian TestConfigurationId Int32 Nomor yang ditetapkan ke konfigurasi pengujian terkait.
Id Paket Pengujian TestPlanId Int32 ID item kerja yang ditetapkan ke paket pengujian terkait.
Hasil Hasil Pengujian LastResultOutcome Disebutkan Menentukan hasil hasil pengujian terakhir. Nilai yang valid tercantum di bawah ini untuk TestOutcome.
Id Rangkaian Pengujian TestSuiteId Int32 ID item kerja yang ditetapkan ke rangkaian pengujian terkait.

Untuk meninjau titik pengujian melalui antarmuka pengguna, lihat Menjalankan pengujian manual, Menyimpan hasil, menutup sesi, dan meninjau hasil.

Tabel berikut ini mencantumkan properti navigasi tersebut untuk jenis entitas TestPoint dan kumpulan entitas TestPoints .

Nama Tampilan Nama Batasan referensial Properti yang dirujuk
ChangedOn ChangedDateSK DateSK
Ditetapkan Ke AssignedTo AssignedToUserSK UserSK
Project Project ProjectSK ProjectSK
Item Kerja Kasus Pengujian TestCase TestCaseId WorkItemId
Konfigurasi Pengujian TestConfiguration TestConfigurationSK TestConfigurationSK
Rangkaian Pengujian TestSuite TestSuiteSK TestSuiteSK
Nama Pengguna Penguji Tester TesterUserSK UserSK

Anggota jenis enumerasi TestResultState

Hasil pengujian dapat berada di salah satu dari enam status yang dirangkum dalam tabel berikut untuk TestResultState jenis enumerasi.

Nama anggota Nilai Nama tampilan
None 0 Tidak ada
Pending 1 Sedang diproses
Queued 2 Dalam antrean
InProgress 3 Dalam Proses
Paused 4 Berhenti
Completed 5 Selesai

Anggota jenis enumerasi TestOutcome

15 hasil untuk pengujian tercantum dalam tabel berikut dan merupakan anggota yang ditentukan untuk TestOutcome jenis enumerasi.

Nama anggota Nilai Nama tampilan Deskripsi
Unspecified 0 Tidak disebutkan
None 1 Tidak ada
Passed 2 Lulus Pengujian berhasil dijalankan.
Failed 3 Gagal Uji tidak memenuhi hasil yang diinginkan.
Inconclusive 4 Tidak meyakinkan Uji tanpa hasil pasti.
Timeout 5 Batas waktu Durasi eksekusi pengujian melebihi ambang yang ditentukan.
Aborted 6 Gagal Eksekusi pengujian dihentikan secara mendadak karena faktor internal atau eksternal, misalnya, kode buruk, masalah lingkungan.
Blocked 7 Diblokir
NotExecuted 8 Tidak Dijalankan Pengujian ditandai sebagai dilewati untuk eksekusi.
Warning 9 Peringatan
Error 10 Kesalahan
NotApplicable 11 Tidak berlaku
Paused 12 Berhenti
InProgress 13 Dalam Proses
NotImpacted 14 Tidak Terpengaruh Pengujian tidak terpengaruh oleh perubahan kode yang memicu alur.

TestPointHistorySnapshot

Properti berikut ini valid untuk kumpulan entitas TestPointHistorySnapshot . Kunci pengganti mencakup TestPointSK dan DateSK.

Nama tampilan Nama Jenis data Deskripsi
AnalyticsUpdatedDate DateTime Marka air yang menunjukkan terakhir kali data Analytics diperbarui.
AssignedToUserSK GUID GUID yang ditetapkan ke item kerja pengujian.
IsLastDayOfPeriod Disebutkan Gunakan untuk memfilter data untuk menentukan apakah hari selesai dalam periode yang berbeda seperti hari, minggu, bulan, atau tahun. Nilai yang valid tercantum di sini: Anggota jenis periode yang dijumlahkan.
TesterUserSK GUID GUID yang ditetapkan ke penguji yang terkait dengan titik pengujian.
TestConfigurationSK Int32 Kunci yang ditetapkan ke konfigurasi pengujian terkait.
Status Automasi AutomationStatus Disebutkan Status kasus pengujian, seperti Otomatis, Tidak Otomatis, atau Terencana. Sesuai dengan bidang item kerja Microsoft.VSTS.TCM.AutomationStatus .
Prioritas Priority Int32 Prioritas yang ditetapkan untuk kasus pengujian terkait.
Id Kasus Pengujian TestCaseId Int32 ID item kerja yang ditetapkan ke kasus pengujian terkait.
Id Konfigurasi Pengujian TestConfigurationId Int32 Nomor yang ditetapkan ke konfigurasi pengujian terkait.
Id Paket Pengujian TestPlanId Int32 ID item kerja yang ditetapkan ke paket pengujian terkait.
Hasil Hasil Pengujian ResultOutcome Disebutkan Menentukan hasil hasil pengujian terakhir. Nilai yang valid tercantum dalam TestOutcome.
Id Rangkaian Pengujian TestSuiteId Int32 ID item kerja yang ditetapkan ke rangkaian pengujian terkait.

Tabel berikut mencantumkan properti navigasi tersebut untuk jenis entitas TestPointHistorySnapshot dan set entitas TestPointHistorySnapshot .

Nama Tampilan Nama Batasan referensial Properti yang dirujuk
Date DateSK DateSK
Ditetapkan Ke AssignedTo AssignedToUserSK UserSK
Project Project ProjectSK ProjectSK
Item Kerja Kasus Pengujian TestCase TestCaseId WorkItemId
Konfigurasi Pengujian TestConfiguration TestConfigurationSK TestConfigurationSK
Rangkaian Pengujian TestSuite TestSuiteSK TestSuiteSK
Nama Pengguna Penguji Tester TesterUserSK UserSK

TestResults

Hasil pengujian sesuai dengan satu instans eksekusi kasus pengujian dengan hasil dan detail tertentu.

Uji coba terjadi saat Anda menjalankan pengujian secara manual atau menyertakan tugas pengujian dalam definisi alur seperti yang dijelaskan dalam Membangun, menguji, dan menyebarkan aplikasi .NET Core, Jalankan pengujian Anda.

Properti berikut ini valid untuk kumpulan entitas TestResults . Kunci pengganti adalah TestResultSK.

Nama tampilan Nama Jenis data Deskripsi
AnalyticsUpdatedDate DateTime Marka air yang menunjukkan terakhir kali data Analytics diperbarui.
Tanggal Selesai CompletedDate DateTime Tanggal-waktu ketika hasil pengujian menyelesaikan eksekusi.
Durasi Detik DurationSeconds Desimal Jumlah detik yang diperlukan untuk menjalankan pengujian.
Apakah Flaky IsFlaky Boolean Menunjukkan apakah pengujian ditandai sebagai flaky (True) atau tidak (False). Tes yang tidak jelas adalah pengujian yang sese kali gagal tanpa alasan yang jelas, seperti perubahan pada kode atau pengujian.**** Untuk informasi selengkapnya, lihat Mengelola pengujian yang tidak jelas.
Id Rilis ReleaseId Int32 Angka yang ditetapkan ke rilis yang terkait dengan hasil pengujian.
Id Lingkungan Rilis ReleaseEnvironmentId Int32 Nomor yang ditetapkan ke lingkungan rilis yang terkait dengan hasil pengujian.
Id Alur Rilis ReleasePipelineId Int32 Nomor yang ditetapkan ke alur rilis yang terkait dengan hasil pengujian.
Id Tahap Rilis ReleaseStageId Int32 Nomor yang ditetapkan ke tahap rilis yang terkait dengan hasil pengujian.
Tanggal Mulai StartedDate DateTime Tanggal-waktu ketika hasil pengujian memulai eksekusi.
Id Hasil Pengujian TestResultId Int32 Angka yang ditetapkan untuk hasil pengujian.
Id Uji Jalankan TestRunId Int32 Nomor yang ditetapkan untuk uji coba.
Jenis Uji Coba TestRunType Disebutkan Menunjukkan apakah itu adalah jenis pengujian manual atau otomatis. Nilai yang valid tercantum di bawah ini untuk TestRunType.
Hasil Pengujian Outcome Disebutkan Hasil uji coba. Ada 15 kemungkinan hasil untuk hasil pengujian: Dibatalkan, Diblokir, Kesalahan, Gagal, Tidak Meyakinkan, Sedang Berlangsung, Tidak Ada, Tidak berlaku, Tidak dijalankan, Tidak terpengaruh, Lulus, Dijeda, Waktu Habis, Tidak Ditentukan, dan Peringatan. Nilai yang valid tercantum di bawah ini untuk TestOutcome.
Alur kerja Workflow Disebutkan Jenis alur kerja alur. Nilai yang valid tercantum di bawah ini untuk SourceWorkflow.

Tabel berikut mencantumkan properti navigasi yang valid untuk jenis entitas TestResult .

Nama Batasan referensial Properti yang dirujuk
CompletedOn CompletedDateSK DateSK
StartedOn StartedDateSK DateSK
Branch BranchSK BranchSK
Project ProjectSK ProjectSK
Pipeline PipelineSK PipelineSK
PipelineRun PipelineRunSK PipelineRunSK
Test TestSK TestSK
TestRun TestRunSK TestRunSK

Anggota jenis enumerasi SourceWorkflow

Tabel berikut mencantumkan anggota yang ditentukan untuk SourceWorkflow jenis enumerasi.

Nama tampilan Nama anggota Nilai
Build Build 1
Rilis Release 2
Manual Manual 3

Anggota jenis enumerasi TestRunType

Tabel berikut mencantumkan anggota yang ditentukan untuk SourceWorkflow jenis enumerasi.

Nama anggota Nilai Nama tampilan
Automated 1 Otomatis
Manual 2 Manual

TestResultsDaily

Properti berikut ini valid untuk kumpulan entitas TestResultsDaily . Kunci pengganti adalahTestResultsDailySK.

Nama tampilan Nama Jenis data Deskripsi
AnalyticsUpdatedDate DateTime Marka air yang menunjukkan terakhir kali data Analytics diperbarui.
Id Alur Rilis ReleasePipelineId Int32 Nomor yang ditetapkan ke alur rilis terkait.
Id Tahap Rilis ReleaseStageId Int32 Nomor yang ditetapkan ke tahap alur rilis terkait.
Jumlah Hasil Yang Dibatalkan ResultAbortedCount Int32 Jumlah hasil pengujian yang dilaporkan dibatalkan untuk hasil pengujian setiap hari.
Jumlah Yang Diblokir Hasil ResultBlockedCount Int32 Jumlah hasil pengujian yang dilaporkan sebagai Diblokir untuk hasil pengujian setiap hari.
Jumlah Hasil ResultCount Int32 Jumlah total hasil pengujian yang dilaporkan.
Durasi Hasil Detik ResultDurationSeconds Desimal Jumlah detik yang diperlukan hasil pengujian untuk dijalankan.
Jumlah Kesalahan Hasil ResultErrorCount Int32 Jumlah hasil pengujian yang dilaporkan sebagai Kesalahan untuk hasil pengujian setiap hari.
Jumlah Gagal Hasil ResultFailCount Int32 Jumlah hasil pengujian yang dilaporkan gagal untuk hasil pengujian setiap hari.
Jumlah Flaky Hasil ResultFlakyCount Int32 Jumlah hasil yang berlemak. Tes berlapis adalah pengujian yang secara terputus-putus gagal tanpa alasan yang jelas, seperti perubahan pada kode atau pengujian. Untuk informasi selengkapnya, lihat Mengelola pengujian berlemak.
Jumlah Inkonklusif Hasil ResultInconclusiveCount Int32 Jumlah hasil pengujian yang dilaporkan sebagai Tidak meyakinkan untuk hasil pengujian setiap hari.
Jumlah Hasil Lolos ResultPassCount Int32 Jumlah hasil pengujian yang dilaporkan sebagai Lulus untuk hasil pengujian setiap hari.
Jumlah Tidak Ada Hasil ResultNoneCount Int32 Jumlah hasil pengujian yang dilaporkan sebagai Tidak Ada untuk hasil pengujian setiap hari.
Jumlah Waktu Habis Hasil ResultTimeoutCount Int32 Jumlah hasil pengujian yang dilaporkan sebagai Batas Waktu untuk hasil pengujian setiap hari.
Jumlah Hasil Tidak Dijalankan ResultNotExecutedCount Int32 Jumlah hasil pengujian yang dilaporkan sebagai Tidak Dijalankan untuk hasil pengujian setiap hari.
Jumlah Peringatan Hasil ResultWarningCount Int32 Jumlah hasil pengujian yang dilaporkan sebagai Peringatan untuk hasil pengujian setiap hari.
Jumlah Hasil Tidak Berlaku ResultNotApplicableCount Int32 Jumlah hasil pengujian yang dilaporkan Tidak Berlaku untuk hasil pengujian setiap hari.
Jumlah Hasil Tidak Terpengaruh ResultNotImpactedCount Int32 Jumlah hasil pengujian yang dilaporkan sebagai Tidak Terpengaruh untuk hasil pengujian setiap hari.
Durasi Hasil Detik ResultDurationSeconds Desimal Jumlah detik yang diperlukan agar hasil pengujian selesai.
Tanggal Dimulai StartedDate String Tanggal-waktu dari awal hasil pengujian.
Jenis Uji Coba TestRunType Disebutkan Menunjukkan apakah itu adalah jenis pengujian manual atau otomatis. Nilai yang valid tercantum di bawah TestRunType.
Alur kerja Workflow Disebutkan Jenis alur kerja alur. Nilai yang valid tercantum di bawah SourceWorkflow.

Tabel berikut mencantumkan properti navigasi yang valid untuk jenis entitas TestResultDaily .

Nama Batasan referensial Properti yang dirujuk
Branch BranchSK BranchSK
Date StartedDateSK DateSK
Pipeline PipelineSK PipelineSK
Project ProjectSK ProjectSK
Test TestSK TestSK

TestRuns

Uji coba terjadi saat Anda menjalankan pengujian secara manual atau menyertakan tugas pengujian dalam definisi alur. Untuk mempelajari selengkapnya, lihat Membangun, menguji, dan menyebarkan aplikasi .NET Core, Jalankan pengujian Anda.

Properti berikut ini valid untuk TestRuns dan kunci TestRunSKpenggantinya.

Nama tampilan Nama Jenis data Deskripsi
AnalyticsUpdatedDate DateTime Marka air yang menunjukkan terakhir kali data Analytics diperbarui.
Memiliki Detail HasDetail Boolean Menunjukkan apakah detail disediakan untuk uji coba (True) atau tidak (False).
Otomatis IsAutomated Boolean Menunjukkan apakah detail disediakan untuk uji coba (True) atau tidak (False).
Prioritas Priority Int32 Versi yang ditetapkan ke tugas alur.
Tanggal Selesai CompletedDate DateTime Tanggal-waktu penyelesaian uji coba atau hasil pengujian.
Id Rilis ReleaseId Int32 Nomor yang ditetapkan ke definisi rilis terkait.
Id Lingkungan Rilis ReleaseEnvironmentId Int32 Nomor yang ditetapkan ke lingkungan rilis terkait.
Id Alur Rilis ReleasePipelineId Int32 Nomor yang ditetapkan ke alur rilis terkait.
Id Tahap Rilis ReleaseStageId Int32 Nomor yang ditetapkan ke tahap alur rilis terkait.
Jumlah Hasil yang Dibatalkan ResultAbortedCount Int32 Jumlah hasil pengujian yang dilaporkan sebagai Dibatalkan untuk uji coba atau hasil pengujian setiap hari.
Jumlah Hasil yang Diblokir ResultBlockedCount Int32 Jumlah hasil pengujian yang dilaporkan sebagai Diblokir untuk uji coba atau hasil pengujian setiap hari.
Jumlah Hasil ResultCount Int32 Jumlah total hasil pengujian yang dilaporkan.
Durasi Hasil Detik ResultDurationSeconds Desimal Jumlah detik yang diperlukan uji coba untuk dijalankan.
Jumlah Kesalahan Hasil ResultErrorCount Int32 Jumlah hasil pengujian yang dilaporkan sebagai Kesalahan untuk uji coba atau hasil pengujian setiap hari.
Jumlah Kegagalan Hasil ResultFailCount Int32 Jumlah hasil pengujian yang dilaporkan gagal untuk uji coba atau hasil pengujian setiap hari.
Jumlah Flaky Hasil ResultFlakyCount Int32 Jumlah hasil pengujian yang ditandai sebagai cacat. Tes berlapis adalah pengujian yang sewaktu-waktu gagal tanpa alasan yang jelas, seperti perubahan pada kode atau pengujian. Untuk informasi selengkapnya, lihat Mengelola pengujian yang tidak menenangkan.
Jumlah Inkonklusif Hasil ResultInconclusiveCount String Jumlah hasil pengujian yang dilaporkan tidak meyakinkan untuk uji coba atau hasil pengujian setiap hari.
Jumlah Hasil Lulus ResultPassCount Int32 Jumlah hasil pengujian yang dilaporkan sebagai Lulus untuk uji coba atau hasil pengujian setiap hari.
Jumlah Waktu Habis Hasil ResultTimeoutCount Int32 Jumlah hasil pengujian yang dilaporkan sebagai Batas Waktu untuk uji coba atau hasil pengujian setiap hari.
Jumlah Hasil Tidak Dijalankan ResultNotExecutedCount Int32 Jumlah hasil pengujian yang dilaporkan sebagai Tidak Dijalankan untuk eksekusi pengujian atau hasil pengujian setiap hari.
Jumlah Peringatan Hasil ResultWarningCount Int32 Jumlah hasil pengujian yang dilaporkan sebagai Peringatan untuk eksekusi pengujian atau hasil pengujian setiap hari.
Jumlah Hasil Tidak Berlaku ResultNotApplicableCount Int32 Jumlah hasil pengujian yang dilaporkan Tidak Berlaku untuk eksekusi pengujian atau hasil pengujian setiap hari.
Jumlah Hasil Tidak Terpengaruh ResultNotImpactedCount Int32 Jumlah hasil pengujian yang dilaporkan sebagai Tidak Terpengaruh untuk eksekusi pengujian atau hasil pengujian setiap hari.
Durasi Eksekusi Detik RunDurationSeconds Desimal Status konfigurasi pengujian, baik Aktif atau Tidak Aktif.
Tanggal Mulai StartedDate DateTime Tanggal-waktu dari awal eksekusi pengujian.
Id Uji Jalankan TestRunId Int32 Nomor yang ditetapkan untuk uji coba.
Jenis Uji Coba TestRunType Disebutkan Menunjukkan apakah itu adalah jenis pengujian manual atau otomatis. Nilai yang valid tercantum di bawah TestRunType.
Judul Title String GUID yang ditetapkan ke tugas alur.
Alur kerja Workflow Disebutkan Jenis alur kerja alur. Nilai yang valid tercantum di bawah SourceWorkflow.

Tabel berikut mencantumkan properti navigasi yang valid untuk jenis entitas TestRun .

Nama Batasan referensial Properti yang dirujuk
Branch BranchSK BranchSK
CompletedOn CompletedDateSK DateSK
Pipeline PipelineSK PipelineSK
PipelineRun PipelineRunSK PipelineRunSK
Project ProjectSK ProjectSK
StartedOn StartedDateSK DateSK

TestSuites

Rangkaian pengujian didefinisikan untuk rencana pengujian dan menentukan pengujian yang akan dijalankan. Untuk mempelajari selengkapnya, lihat Membuat paket pengujian dan rangkaian pengujian.

Properti berikut berlaku untuk TestSuites dan kunci TestSuiteSKpenggantinya .

Nama tampilan Nama Jenis data Deskripsi
AnalyticsUpdatedDate DateTime Marka air yang menunjukkan terakhir kali data Analytics diperbarui.
Id Paket Pengujian TestPlanId Int32 Angka (bukan ID) yang ditetapkan ke kasus pengujian.
Id Rangkaian Pengujian TestSuiteId Int32 Nama yang ditetapkan ke konfigurasi pengujian.
Judul Paket Pengujian TestPlanTitle String Status konfigurasi pengujian, baik Aktif atau Tidak Aktif.
Judul Rangkaian Pengujian Title Int32 Angka (bukan ID) yang ditetapkan ke kasus pengujian.
OrderId OrderId Int32 Nama yang ditetapkan ke konfigurasi pengujian.
Test Suite Level 1 Id melalui Test Suite Level 14 Id IdLevel1 MelaluiIdLevel14 Int32 Tingkat rangkaian pengujian berlapis.
Judul Test Suite Level 1 melalui Judul Test Suite Level 14 TitleLevel1 Melalui TitleLevel14 String Nama tingkat rangkaian pengujian berlapis.
Kedalaman Rangkaian Pengujian Depth Byte Tingkat berlapis dari rangkaian pengujian dalam rencana pengujian.
Jenis Rangkaian Pengujian Type Disebutkan Menentukan jenis rangkaian pengujian. Nilai yang valid dicantumkan untuk jenis enumerasi TestSuiteType .
Id Paket Pengujian TestPlanId Int32 Angka (bukan ID) yang ditetapkan ke paket pengujian.
Id Item Kerja Persyaratan RequirementWorkItemId Int32 ID cerita pengguna item kerja, item backlog produk, atau item kerja kategori persyaratan lainnya yang terkait dengan rangkaian pengujian.
Judul Paket Pengujian TestPlanTitle String Judul yang ditentukan untuk rencana pengujian.

Tabel berikut mencantumkan properti navigasi yang valid untuk jenis entitas TestSuite .

Nama Tampilan Nama Batasan referensial Properti yang dirujuk
Project Project ProjectSK ProjectSK
Item Kerja Persyaratan RequirementWorkItem RequirementWorkItemId WorkItemId
Item Kerja Rencana Pengujian TestPlanWorkItem TestPlanId WorkItemId
Item Kerja Rangkaian Pengujian TestSuiteWorkItem TestSuiteId WorkItemId

Anggota jenis enumerasi TestSuiteType

Anggota berikut didefinisikan untuk jenis enumerasi TestSuiteType .

Nama anggota Nilai Nama tampilan
None 0 Tidak ada
QueryBased 1 Berbasis Kueri
Static 2 Statis
RequirementBased 3 Berbasis Persyaratan