Test Analizi
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Zaman içinde test kalitesini izlemek ve test yardımcısını geliştirmek, iyi durumdaki DevOps işlem hattının korunmasında kilit öneme sahip. Test analizi, derlemeler ve sürümler için test verilerinize neredeyse gerçek zamanlı görünürlük sağlar. Yinelenen, yüksek etki kalitesi sorunlarını belirleyerek işlem hattınızın verimliliğini artırmaya yardımcı olur.
Not
Test analizi şu anda yalnızca Azure Pipelines ile kullanılabilir.
Test raporları terminolojisini anlamak için sözlüğü okuyun.
Gerekirse Analytics uzantısını yükleyin
Daha fazla bilgi için bkz . Analytics Market uzantısı.
Derlemeler için test analizini görüntüleme
Ekiplerin sık veya aralıklı olarak başarısız olan testleri bulmasına ve düzeltmesine yardımcı olmak için en çok başarısız olan testler raporunu kullanın. Derleme özeti, bu raporu barındıran Analiz sayfasını içerir. En üst düzey görünüm, belirtilen dönem için seçilen derleme işlem hattının test geçiş hızının ve sonuçlarının özetini sağlar. Varsayılan aralık 14 gündür.
Sürümler için test analizini görüntüleme
Yayın kapsamında yürütülen testler için sağ üst köşedeki Analiz bağlantısından test analizine erişin. Derlemede olduğu gibi özet, belirtilen dönem için test geçiş hızının ve sonuçlarının toplu bir görünümünü sağlar.
Test hataları
En çok başarısız olan testler raporunu görüntülemek için bir derleme veya yayın özeti açın. Bu rapor, hata ayrıntılarıyla birlikte işlem hattında en çok başarısız olan testlerin ayrıntılı bir görünümünü sağlar.
Ayrıntılı görünüm iki bölüm içerir:
Özet: Belirtilen süre boyunca derleme veya yayında yürütülen testler için önemli nicel ölçümler sağlar. Varsayılan görünümde 14 günlük veriler gösterilir.
Geçiş oranı ve sonuçları: Testlerin çeşitli sonuçlardaki dağılımıyla birlikte geçiş yüzdesini gösterir.
Başarısız testler: Belirtilen süre boyunca başarısız olan testlerin ayrı bir sayısını sağlar. Önceki örnekte 986 test hatası 124 testten kaynaklandı.
Grafik görünümü: Toplam test hatalarının eğilimi ve belirtilen dönemin her gününde ortalama geçiş oranı.
Sonuçlar: Toplam hata sayısına göre en çok başarısız olan testlerin listesi. Sorunlu testleri tanımlamaya yardımcı olur ve sonuçların ayrıntılı bir özetini detaya gitmenizi sağlar.
Grup testi hataları
Rapor görünümü, gruplandırma ölçütü seçeneği kullanılarak birkaç farklı şekilde düzenlenebilir. Test sonuçlarını gruplandırma, en çok başarısız olan testlerin çeşitli yönleri hakkında ayrıntılı içgörüler sağlayabilir. Aşağıdaki örnekte, test sonuçları ait oldukları test dosyalarına göre gruplandırılır. Sonraki adımlarınızı kolayca belirlemenize ve önceliklendirmenize yardımcı olmak için belirtilen süre boyunca test dosyalarını ve bunların test hatalarının toplamına yaptığı katkıyı gösterir. Ayrıca, her test dosyası için bu hatalara katkıda bulunan testleri gösterir.
Tek tek testlerde detaya gitme
Ayrıntılar bölümünde bir veya daha fazla testi tanımladıktan sonra analiz etmek istediğiniz testi tek tek seçin. Bu eylem, belirtilen dönemdeki her gün için testin başarılı veya başarısız örnekleri gibi çeşitli sonuçların yığılmış grafiğiyle seçilen testin detaya gitme görünümünü sağlar. Bu görünüm gizli desenleri çıkarmanıza ve buna uygun eylemler gerçekleştirmenize yardımcı olur.
İlgili kılavuz görünümü, bu süre boyunca seçilen testin tüm yürütme örneklerini listeler.
Hata analizi
Kök nedenlere yönelik hata analizi gerçekleştirmek için detaya gitme görünümünde bir veya daha fazla test yürütme örneği seçerek hata ayrıntılarını bağlam içinde görebilirsiniz.
Gizli desenleri çıkarsama
Tek bir yürütme örneği için test hatalarına bakarken, genellikle herhangi bir deseni çıkarsamak zordur. Aşağıdaki örnekte, test hataları belirli bir dönemde meydana geldi ve bu da araştırma kapsamını daraltmalarına yardımcı olur.
Başka bir örnek, belirsiz davranış sergileyen testlerdir (genellikle yanıcı testler olarak adlandırılır). Tek bir test yürütme örneğine bakmak davranışla ilgili anlamlı içgörüler sağlamayabilir. Ancak, bir dönem için test yürütme eğilimlerini gözlemlemek gizli desenleri çıkarsamanıza yardımcı olabilir ve hataları çözmenize yardımcı olabilir.
Rapor bilgileri kaynağı
Test analizi için bilgi kaynağı, derleme veya yayın işlem hattı için yayımlanan test sonuçları kümesidir. Bu sonuçlar belirli bir süre boyunca tahakkuk eder ve test analizinin sağladığı zengin içgörülerin temelini oluşturur.
Yardım ve destek
- Sorun giderme sayfamıza bakın
- Stack Overflow hakkında öneri alın ve Geliştirici Topluluğu aracılığıyla destek alın