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 ProjectSK
referensialnya.
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 TestConfigurationSK
penggantinya .
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 ProjectSK
referensialnya.
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.
Properti navigasi
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. |
Properti navigasi
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. |
Properti navigasi
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. |
Properti navigasi
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 TestRunSK
penggantinya.
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. |
Properti navigasi
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 TestSuiteSK
penggantinya .
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. |
Properti navigasi
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 |
Artikel terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk