Test Analizi
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Zaman içinde test kalitesini izlemek ve test yardımcılığını geliştirmek, iyi durumdaki bir DevOps işlem hattını korumak için önemlidir. Test analizi, derlemeler ve yayınlar için test verilerinize neredeyse gerçek zamanlı görünürlük sağlar. Yinelenen, yüksek etkili kalite 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 süre boyunca seçilen derleme işlem hattının test geçiş oranının ve sonuçların özetini sağlar. Varsayılan aralık 14 gündür.
Yayınlar 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, test geçiş hızının ve belirtilen döneme ait sonuçları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, işlem hattında en çok başarısız olan testlerin ayrıntılı bir görünümünü ve hata ayrıntıları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 temel 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. Yukarıdaki örnekte 986 test hatası 124 testten kaynaklanmaktadır.
Grafik görünümü: Belirtilen dönemin her gününde toplam test hatalarının ve ortalama geçiş oranının eğilimi.
-
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ı ö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önleriyle ilgili derin 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 hatası toplamına katkılarını 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 test belirledikten sonra analiz etmek istediğiniz tek testi seçin. Bu, 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ış bir grafiğiyle seçilen testin detaya gitme görünümünü sağlar. Bu görünüm gizli desenleri çıkarsamanıza ve buna göre 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 nedenlerle ilgili 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, herhangi bir deseni çıkarsamak genellikle zordur. Aşağıdaki örnekte, test hataları belirli bir dönemde meydana geldi ve bunun bilinmesi araştırma kapsamını daraltmanıza yardımcı olabilir.
Başka bir örnek, belirlenemeyen 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 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 bir süre boyunca tahakkuk eder ve test analizinin sağladığı zengin içgörülerin temelini oluşturur.