Tentang pengujian alur

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

Artikel ini menjelaskan istilah yang umum digunakan yang digunakan dalam laporan pengujian alur dan analitik pengujian.

Term Definisi
Durasi Waktu berlalu dalam eksekusi pengujian, uji coba, atau seluruh eksekusi pengujian dalam alur build atau rilis.
Pemilik Pemilik uji atau uji coba. Pemilik pengujian biasanya ditentukan sebagai atribut dalam kode pengujian. Lihat Menerbitkan tugas Hasil Pengujian untuk melihat pemetaan atribut Pemilik untuk format hasil pengujian yang didukung.
Build gagal Referensi ke build yang memiliki kemunculan pertama kegagalan berturut-turut dari kasus pengujian.
Rilis gagal Referensi ke rilis yang memiliki kemunculan pertama kegagalan berturut-turut dari kasus pengujian.
Hasil Ada 15 kemungkinan hasil untuk hasil pengujian: Dibatalkan, Diblokir, Kesalahan, Gagal, Tidak Meyakinkan, Sedang Berlangsung, Tidak Ada, Tidak berlaku, Tidak dieksekusi, Tidak terpengaruh, Lulus, Dijeda, Waktu Habis, Tidak Ditentukan, dan Peringatan.
Beberapa hasil yang umum digunakan adalah:
- Dibatalkan: Eksekusi pengujian dihentikan secara mendadak karena faktor internal atau eksternal, misalnya, kode buruk, masalah lingkungan.
- Gagal: Uji tidak memenuhi hasil yang diinginkan.
- Inkonklusif: Uji tanpa hasil pasti.
- Tidak dijalankan: Pengujian ditandai sebagai dilewati untuk eksekusi.
- Tidak terpengaruh: Pengujian tidak terpengaruh oleh perubahan kode yang memicu alur.
- Lulus: Pengujian berhasil dijalankan.
- Waktu habis: Durasi eksekusi pengujian melebihi ambang yang ditentukan.
Tes flaky Tes dengan perilaku non-deterministik. Misalnya, pengujian dapat menghasilkan hasil yang berbeda untuk konfigurasi, kode, atau input yang sama.
Filter Mekanisme untuk mencari hasil pengujian dalam kumpulan hasil, menggunakan atribut yang tersedia. Pelajari selengkapnya.
Pengelompokan Bantuan untuk mengatur tampilan hasil pengujian berdasarkan atribut yang tersedia seperti Persyaratan, File pengujian, Prioritas, dan lainnya. Laporan pengujian dan analitik pengujian memberikan dukungan untuk mengelompokkan hasil pengujian.
Persentase pass Ukuran keberhasilan hasil pengujian untuk satu instans eksekusi atau selama jangka waktu tertentu.
Prioritas Menentukan tingkat kepentingan atau kekritisan pengujian. Prioritas biasanya ditentukan sebagai atribut dalam kode pengujian. Lihat Menerbitkan tugas Hasil Pengujian untuk melihat pemetaan atribut Prioritas untuk format hasil pengujian yang didukung.
Menguji analitik Tampilan data pengujian historis untuk memberikan wawasan yang bermakna.
Kasus pengujian Secara unik mengidentifikasi satu pengujian dalam cabang yang ditentukan.
Menguji file Pengujian grup berdasarkan cara mereka dikemas; seperti file, DLL, atau format lainnya.
Laporan pengujian Tampilan satu instans eksekusi pengujian dalam alur yang berisi detail status dan bantuan untuk pemecahan masalah, keterlacakan, dan banyak lagi.
Hasil pengujian Instans tunggal eksekusi kasus pengujian dengan hasil dan detail tertentu.
Uji coba Pengelompokan logis hasil pengujian berdasarkan:
- Pengujian dijalankan menggunakan tugas bawaan: Semua pengujian yang dijalankan menggunakan satu tugas seperti Visual Studio Test, Ant, Maven, Gulp, Grunt, atau Xcode akan dilaporkan dalam satu eksekusi pengujian
- Hasil yang diterbitkan menggunakan tugas Terbitkan Hasil Pengujian: Menyediakan opsi untuk mengelompokkan semua hasil pengujian dari satu atau beberapa file hasil pengujian ke dalam satu eksekusi, atau eksekusi individual per file
- Hasil pengujian yang diterbitkan menggunakan API: API memberikan fleksibilitas untuk membuat uji coba dan mengatur hasil pengujian untuk setiap eksekusi sesuai kebutuhan.
Ditelusuri Kemampuan untuk melacak ke depan atau mundur ke persyaratan, bug, atau kode sumber dari hasil pengujian.

Bantuan dan dukungan