Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Layanan Azure DevOps | Azure DevOps Server | Azure DevOps Server 2022
Melacak kualitas pengujian dari waktu ke waktu dan meningkatkan jaminan pengujian adalah kunci untuk mempertahankan alur DevOps yang sehat. Analitik pengujian memberikan visibilitas hampir real-time ke dalam data pengujian Anda untuk build dan rilis. Ini membantu meningkatkan efisiensi alur Anda dengan mengidentifikasi masalah kualitas yang berulang dan berdampak tinggi.
Catatan
Analitik pengujian saat ini hanya tersedia dengan Azure Pipelines.
Baca glosarium untuk memahami terminologi laporan pengujian.
Instal ekstensi Analytics jika perlu
Untuk informasi selengkapnya, lihat Ekstensi Pasar Analitik.
Lihat analitik pengujian untuk penyusunan
Untuk membantu tim menemukan dan memperbaiki pengujian yang sering atau kadang-kadang gagal, gunakan laporan pengujian yang paling sering gagal. Ringkasan build menyertakan halaman Analitik yang menghosting laporan ini. Tampilan tingkat atas menyediakan ringkasan laju lulus pengujian dan hasil untuk alur build yang dipilih, untuk periode yang ditentukan. Rentang defaultnya adalah 14 hari.
Lihat analitik pengujian untuk rilis
Untuk pengujian yang dijalankan sebagai bagian dari rilis, akses analitik pengujian dari tautan Analytics di sudut kanan atas. Seperti halnya build, ringkasan memberikan tampilan agregat dari tingkat lulus pengujian dan hasil untuk periode yang ditentukan.
Kegagalan Pengujian
Buka ringkasan build atau rilis untuk melihat laporan tes gagal teratas. Laporan ini memberikan tampilan terperinci dari pengujian dengan tingkat kegagalan tertinggi dalam jalur proses, bersama dengan detail kegagalan.
Tampilan terperinci berisi dua bagian:
Ringkasan: Menyediakan metrik kuantitatif utama untuk pengujian yang dijalankan dalam build atau rilis selama periode yang ditentukan. Tampilan default memperlihatkan data selama 14 hari.
Tingkat kelulusan dan hasil: Menunjukkan persentase kelulusan, serta distribusi pengujian di berbagai hasil.
Pengujian yang gagal: Menyediakan jumlah pengujian berbeda yang gagal selama periode yang ditentukan. Dalam contoh sebelumnya, 986 kegagalan pengujian berasal dari 124 pengujian.
Tampilan bagan: Tren total kegagalan pengujian dan tingkat lulus rata-rata pada setiap hari dari periode yang ditentukan.
Hasil: Daftar pengujian gagal teratas berdasarkan jumlah total kegagalan. Membantu mengidentifikasi tes bermasalah dan memungkinkan Anda menelusuri ringkasan hasil yang terperinci.
Kegagalan pengujian grup
Tampilan laporan dapat diatur dengan beberapa cara berbeda menggunakan grup menurut opsi. Mengelompokkan hasil pengujian dapat memberikan wawasan mendalam tentang berbagai aspek pengujian gagal teratas. Dalam contoh berikut, hasil pengujian dikelompokkan berdasarkan file pengujian yang mereka miliki. Ini menunjukkan file pengujian dan kontribusi masing-masing terhadap total kegagalan pengujian, selama periode yang ditentukan untuk membantu Anda dengan mudah mengidentifikasi dan memprioritaskan langkah Anda berikutnya. Selain itu, untuk setiap file pengujian, ini menunjukkan pengujian yang berkontribusi pada kegagalan ini.
Membahas uji coba individual
Setelah Anda mengidentifikasi satu atau beberapa pengujian di bagian Detail , pilih pengujian individual yang ingin Anda analisis. Tindakan ini menyediakan tampilan terperinci dari pengujian yang dipilih dengan bagan bertumpuk dari berbagai hasil seperti lulus atau gagal pada pengujian, untuk setiap hari dalam periode yang ditentukan. Tampilan ini membantu Anda menyimpulkan pola tersembunyi dan mengambil tindakan yang sesuai.
Tampilan kisi yang sesuai mencantumkan semua instans eksekusi pengujian yang dipilih selama periode tersebut.
Analisis kegagalan
Untuk melakukan analisis kegagalan penyebab utama, pilih satu atau beberapa instance eksekusi pengujian dalam tampilan rinci untuk melihat detail kegagalan dalam konteks.
Menggali pola tersembunyi
Saat melihat kegagalan pengujian untuk satu instans eksekusi, seringkali sulit untuk menyimpulkan pola apa pun. Dalam contoh berikut, kegagalan pengujian terjadi selama periode tertentu, yang membantu mempersempit cakupan penyelidikan.
Contoh lain adalah pengujian yang menunjukkan perilaku nondeterministik (sering disebut sebagai tes yang tidak stabil atau flaky tests). Melihat satu instansi pelaksanaan pengujian mungkin tidak memberikan wawasan yang bermakna terhadap perilaku. Namun, mengamati tren eksekusi pengujian untuk suatu periode dapat membantu menyimpulkan pola tersembunyi, dan membantu Anda mengatasi kegagalan.
Sumber informasi laporan
Sumber informasi untuk analitik pengujian adalah kumpulan hasil pengujian yang diterbitkan untuk alur build atau rilis. Hasil ini dikumpulkan dalam jangka waktu tertentu, dan membentuk dasar wawasan kaya yang disediakan analitik pengujian.
Bantuan dan dukungan
- Lihat halaman pemecahan masalah kami
- Dapatkan saran tentang Stack Overflow, dan dapatkan dukungan melalui Komunitas Pengembang