Jira Test Yönetimi: Zephyr

Oldukça merak edilen test yönetim süreçlerinin Jira’ya uygulanması hakkında, bir önceki yazımızda Xray test yönetim aracından bahsetmiştik.  Bugün, başka bir test yönetim aracı olan Zephyr‘i konu aldık.

Zephyr eklentisi Jira uygulamasına ilk kurulduğunda “Test” adında 1 adet kayıt tipi otomatik olarak yüklenir. Bu kayıt tipi,  test yönetimi gerektiren Jira projelerinin kayıt tiplerine eklenerek kolaylıkla kullanılabilir. Test kayıt tipini kullanarak tüm kayıt tipleriniz için testler oluşturabilir ve Zephyr TestStep kısmından test adımlarını belirleyebilirsiniz. Linked Issues ve hemen altındaki Issues kısımlarından yararlanarak, test kayıtlarınızın hangi kayıtlar ile bağlantılı olduğu bilgisini tutabilirsiniz.

Testler, yazılım kalite takibi sağlayarak güçlü kararlar vermeyi hedef alan proje döngülerine entegre edilmiştir. Sol kenar çubuğunda bulunan “Tests” seçeneğiyle tüm test döngülerini görüntüleyebilir, ayrıca yeni döngüler oluşturabilirsiniz.

Testlerinizi oluşturduğunuz test döngüsüne rahatça taşıyabilir ve test döngüsüne atayacağınız kişiyi seçip o döngüye ait testleri kimin yürüteceğine karar verebilirsiniz. Ayrıca bu sayede proje bazlı, birçok sayıda ve birçok farklı kayıt için açılmış testlerinizi tek bir yerde tutabilir, gelişim sürecini daha yakından ve kolayca takip edilebilirsiniz.

 

 

Test özeti sayfasında, son 30 gün içinde ne kadar test yürütmesi yapıldığı veya oluşturulan test sayısına dair grafikler görülür. Toplamda ne kadar test var, ne kadarı planlı, yürütülmeyen kaç test bulunuyor veya toplam kaç test yürütme işlemi tamamlandı gibi bilgileri özet sayfasında bulabilirsiniz. Menu gezginine gelen Test butonunda bulunan “Search Test” seçeneğiyle testlerinizi, Zephyr’in kendine özel ZQL arama parametreleri ile hızlıca arayabilirsiniz.

Testler; pass, fail, WIP, blocked ve unexecuted yürütme bilgileri ile test döngüsü içerisinde kolayca yürütülebilir. Actions sütununda bulunan çöp kutusu ikonuyla gereksiz testlerinizi temizleyebilirsiniz. Aynı sütunda bulunan E tuşu ile testin içerisine girip, sadece o testi görüntüleyebilirsiniz.

Zephyr, testlerinizi bir döngü içerisinde veya tek başlarına yürütülmesine ek olarak, bir testin içerisindeki test adımlarını da tek tek yürütebilme imkanı sağlıyor.

Test süreçlerinizi toplu bir şekilde takip etmek, kontrol paneline ekleyeceğiniz Zephyr grafikleri ile oldukça kolay. Kontrol panelinden ulaşacağınız “Add Gadget” seçeneği ile arama alanına Zephyr yazdığınızda, Zephyr’in sağladığı tam 9 farklı grafik ile karşılaşırsınız.

Zephyr Test Süreçleri

  1. Test Distribution: Verilen proje ve versiyon için test dağılımını gösterir.
  2. Test Execution: Verilen proje ve versiyon için test yürütmelerini gösterir.
  3. Test Execution Assignment: Seçilen test döngüsü için, atanan kişilere göre test yürütmelerinin durum dağılımını gösterir.
  4. Test Execution Burndown: Test yürütme oranlarını, yürütülmeyen test sayısını ve tahmin edilen tamamlanma tarihini gösterir.
  5. Test Execution Details: ZQL filtrelerine dayalı test yürütmelerini listeler.
  6. Test Execution Distribution: Bileşenler(components) tarafından filtrelenen belirli proje/sürüm için test döngülerine göre test yürütme durumunu gösterir.
  7. Test Execution Progress: Belirli proje/sürüm için test döngülerine göre test yürütme süreçlerinin dağılımını gösterir.
  8. Test Execution Time Tracking: Seçilen döngü için tahmini yürütme ve kaydedilen süreyi gösterir.
  9. Top Defects Impacting Testing: Zephyr testini en çok etkileyen kusurların bir listesini gösterir.

Bu yazı aşağıdaki kaynaklarından derlenmiştir:

https://www.getzephyr.com/

https://zephyrdocs.atlassian.net/wiki/spaces/ZFJ0300/pages/31653912/All+Release+Notes

Zephyr ürünü hakkında daha fazla bilgi almak için info@almbase.com adresinden bize ulaşabilirsiniz.

Comments are closed.