JIRA Eğitimi için Zephyr: Test Yönetim Aracı

⚡ Akıllı Özet

SmartBear tarafından Zephyr Squad olarak satılan Zephyr for Jira, ekiplerin Atlassian Jira'dan ayrılmadan testleri tasarlamasına, planlamasına, yürütmesine ve raporlamasına olanak tanıyan yerel bir test yönetim eklentisidir. Bu eğitim, bir test sorunu oluşturmaktan başlayarak her temel iş akışını adım adım açıklamaktadır. tracKral gösterge panelleri.

  • 🧩 Ne Is It: Zephyr Squad (eski adıyla Zephyr for Jira), SmartBear tarafından geliştirilen ve herhangi bir Jira projesine Test sorunu türü, test döngüleri, yürütmeler ve raporlama araçları ekleyen, Jira'ya özgü bir test yönetim uygulamasıdır.
  • 🆚 Takım vs Ölçek: Bu eğitimde ele alınan Squad, Jira'ya özgü hafif bir eklentidir. Zephyr Scale (eski adıyla TM4J), yeniden kullanılabilir kütüphaneler, özel durumlar ve BDD desteği içeren daha kapsamlı kurumsal bir seçenektir.
  • ️ Temel İş Akışları: Bir test sorunu oluşturun, bir test döngüsü oluşturun, döngüye testler ekleyin, yürütmeleri atayın, adım düzeyinde Başarılı veya Başarısız olarak işaretleyin ve Zephyr kontrol paneli araçları aracılığıyla ölçümleri görüntüleyin.
  • ☁️ Dağıtım Seçenekleri: Jira Cloud, Jira Data Center ve Jira Server (sunucu desteği Şubat 2024'te sona erdi) için kullanılabilir ve Atlassian Marketplace'ten dakikalar içinde kurulabilir.
  • 🤖 Yapay Zeka Yardımı: SmartBear'ın HaloAI ürünü artık Jira hikayelerinden test senaryoları öneriyor, adım açıklamaları taslaklarını oluşturuyor ve riskli alanları ortaya çıkararak Zephyr Squad ve Zephyr Scale içindeki manuel yazma süresini azaltıyor.
  • 📊 Raporlama: Zephyr'in yerleşik araçları arasında Test Yürütme Geri Sayımı, En Çok Başarısız Olan Testler ve TracYürütme verilerini yerel Jira panolarına entegre ederek, devam etme/etmeme kararları için yetkinlik kazandırın.

Zephyr for Jira test yönetimi eğitim kılavuzu

Zephyr, Atlassian Jira için en yaygın kullanılan test yönetim çözümlerinden biridir. 2021 yılında SmartBear tarafından satın alınan Zephyr ailesi artık şunları içermektedir: Zephyr Takımı (eski adıyla Zephyr for Jira), Zefir Ölçeği (eski adıyla TM4J) ve Zephyr EnterpriseSmartBear'ın bildirdiğine göre, 100'den fazla ülkede on binlerce müşteri, yazılım dağıtımını hızlandırmak için her gün Zephyr ürünlerini kullanıyor.

Zephyr Takımı Zephyr, herhangi bir Jira Cloud veya Data Center projesine kaliteli test yönetimi yetenekleri getiren yerel Jira uygulamasıdır. Zephyr Jira içinde kullanıldığında, testler herhangi bir Jira projesinde oluşturulabilir, görüntülenebilir ve hemen veya diğer Jira sorunlarına bağlanan yapılandırılmış bir test döngüsünün parçası olarak yürütülebilir. Ayrıntılı test metrikleri şunlardır: tracÖzelleştirilebilir Zephyr kontrol paneli araçları aracılığıyla.

Zephyr birden fazla dağıtım seçeneği sunar:

  1. Jira Cloud için Zephyr Ekibi
  2. Jira Veri Merkezi için Zephyr Ekibi
  3. Jira Server için Zephyr Squad (ömrü Şubat 2024'te sona erecek)

Bu eğitim videosu Zephyr Squad ve özelliklerini ayrıntılı olarak ele almaktadır.

Jira için Zephyr Squad'ın Özellikleri

  • Jira'ya özgü bir özellik olduğundan, kullanıcılar halihazırda çalıştıkları projeden ayrılmadan testler oluşturabilir ve çalıştırabilirler.
  • Test etme süreci proje döngülerine entegre edilmiştir, bu da ekiplerin şunları yapmasını sağlar: track yazılım kalitesini değerlendirin ve her sprintte bilinçli bir şekilde devam etme/etmeme kararları verin.
  • Zephyr'in her Jira projesine eklediği Test sorun türünü kullanarak testler oluşturun, planlayın ve yürütün.
  • Bireysel testler için test adımları ve ekleri oluşturun, görüntüleyin ve değiştirin. Test yürütme döngüleri oluşturun, testleri çalıştırın ve hataları belirli test adımlarına geri bağlayın.
  • TracTest Yürütme Geri Sayımı gibi hazır Zephyr araçları aracılığıyla k kalite ölçütleri. TracYeterlilik ve En Çok Başarısız Olunan Testler.
  • REST API, ZAPI ve CI/CD entegrasyonları için destek. Jenkins, Bamboove otomatik test sonucu içe aktarma için GitHub Actions.
En İyi Seçim
Zoho Projects

Zoho Projects Projelerin planlama ve yürütme aşamalarından test ve ekip işbirliğine kadar tüm yaşam döngüsünü destekleyen güçlü bir proje yönetim yazılımıdır. Görev yönetimi de dahil olmak üzere doğru araçlarla sizi donatır. tracGantt şemaları, sprint panoları ve gerçek zamanlı raporlama gibi özelliklere sahiptir. Sezgisel arayüzü ve esnek yapısı, iş akışlarını verimli bir şekilde düzenlemek isteyen hem yeni başlayanlar hem de deneyimli proje yöneticileri için ideal bir seçim haline getiriyor.

Ziyaret edin Zoho Projects

Zephyr Takımı mı Yoksa Zephyr Ölçeği mi: Hangisini Kullanmalısınız?

SmartBear, Jira odaklı iki test yönetim ürünü satıyor ve yeni kullanıcıların en sık yaptığı hata bunları karıştırmak. Doğru olanı seçmek, ekip büyüklüğüne, yönetim ihtiyaçlarına ve projeler arasında ne kadar test tekrarı gerektirdiğinize bağlıdır.

  • Zephyr Takımı – Bu eğitimde ele alınan, Jira'ya özgü hafif seçenek. Testleri Jira sorunları olarak saklar. testZQL aramalarını destekler ve test yönetimini doğrudan mevcut Jira panolarına entegre etmek isteyen çevik ekipler için idealdir.
  • Zefir Ölçeği – Kurumsal seçenek (eskiden Jira için Test Yönetimi veya TM4J olarak biliniyordu). Testleri Jira sorununun dışında saklar. tracKer, yeniden kullanılabilir bir test kütüphanesini, özel durumları, parametreleri, Gherkin BDD adımlarını ve klasör hiyerarşilerini destekler. Düzenleyici veya denetim ihtiyaçları olan büyük QA kuruluşları için daha uygundur.
  • Zephyr Enterprise – Jira'dan bağımsız olarak çalışan, tek başına kullanılabilen bir web uygulamasıdır. Atlassian'ın ötesinde, farklı araçlar arasında raporlama ihtiyacı duyan kuruluşlara yöneliktir.

Eğer Jira içinde çalışan ve elliden az test uzmanından oluşan çevik bir ekibiniz varsa, Zephyr Squad doğru başlangıç ​​noktasıdır. Birçok projede paylaşılan test kütüphanelerine veya resmi uyumluluk raporlamasına ihtiyacınız varsa, bunun yerine Zephyr Scale'i değerlendirin.

Jira Test Yönetimi için Zephyr Squad Nasıl Kullanılır?

Başlamadan önce, Zephyr Squad'ın bir örneğini kurun. Ya bir Zephyr Squad'ın ücretsiz deneme sürümü Veya Atlassian Marketplace'ten bir lisans satın alın. Zephyr Squad eklentisinin Jira yöneticiniz tarafından yüklenip etkinleştirildiğinden ve kullanıcı hesabınızın hedef projede Test sorunları oluşturma ve düzenleme iznine sahip olduğundan emin olun.

Test Oluştur

Adımlar:

  1. Bir test senaryosu oluşturmak için (türle ilgili bir sorun) test), tıkla Oluştur Üst menü navigasyonundaki düğme.

Zephyr for Jira'da Test Oluşturma

  1. MKS Sorun Oluştur İletişim kutusu aşağıdaki zorunlu alanlarla açılır:
    1. Proje – Test senaryosunun oluşturulduktan sonra yer alacağı Jira projesi.
    2. Sorun Tipi - Seç test (Bu sorun türü Zephyr Ekibi tarafından eklenmiştir.)
    3. ÖZET – Test senaryosunun adı veya başlığı.
    4. Muhabir – Test senaryosunu oluşturan Jira kullanıcısı.

Test sorunu türüyle Sorun Oluştur iletişim kutusunu oluşturun.

  1. Gerekli alanlar doldurulduktan sonra, formun en altına kaydırın ve test adımları ekleyin. Her adım üç bilgi parçasını yakalar:
    1. Test Adımı - DescriptBu adım için gerçekleştirilmesi gereken eylemin tanımı.
    2. Test verisi – Bu adım için gerekli olan tüm veriler.
    3. Beklenen Sonuç – İşlem gerçekleştirildikten sonra ortaya çıkması gereken sonuç.

Zephyr'e test adımları ekleyin.

Testi Değiştirme ve Görüntüleme

Adımlar:

  1. Bir test örneğini görüntülemek ve alanlarından herhangi birini değiştirmek için tıklayın. Testler üst menü navigasyonunda seçim yapın. Arama Testleri.

Zephyr'de Arama Testleri menüsü

  1. Arama ekranı, test senaryolarını filtrelemek için Zephyr Sorgu Dili (ZQL) kontrolleriyle açılır. Tıklayın ÖZET İncelemek istediğiniz test senaryosunun dosyasını açın. Bu örnekte, Guru99 Örnek Test Durumu.
    1. ZQL, sonuçları daraltmak için test durumu, döngü, etiket ve atanan kişi gibi ek filtreler sunar.

Zephyr'de ZQL arama sonuçları

  1. Bu, bireysel test senaryosu görünümünü açar. Satır içi düzenleme yapmak için herhangi bir alana tıklayın. Basın Keşfet Klavyeye bastığınızda Zephyr değişikliği otomatik olarak kaydeder. Ayrıca, tek tek test adımlarını düzenleyebilir ve sürükle bırak yöntemiyle yeniden sıralayabilirsiniz.

Test senaryosu alanlarını ve adımlarını düzenleyin.

Test Döngüsü Oluşturun

Adımlar:

  1. Bir test döngüsü oluşturmak için tıklayın. Döngü Özeti sekmesindeki sekme Test Özeti sayfamızı ziyaret edin.

Zephyr'deki Döngü Özeti sekmesi

  1. Mevcut test döngüleri, arayüzün sol tarafında düzenli bir klasör yapısında görünür. Yeni bir test döngüsü eklemek için üzerine tıklayın. + Klasör yapısı menüsünün en üstündeki düğme.

Zephyr'e yeni bir test döngüsü ekleyin.

  1. MKS Yeni Döngü Oluştur İletişim kutusu açılır. Alanları doldurun ve tıklayın. İndirimAlanlar şunlardır:
    1. Sürümü – Jira projesi için tanımlanmış sürümlerin listesi.
    2. İsim – Test döngüsünün adı (zorunlu).
    3. Açıklama – Döngünün kısa bir açıklaması.
    4. İnşa etmek – Yapı tanımlayıcısı için bilgilendirme alanı (isteğe bağlı).
    5. çevre – Test ortamı için bilgilendirme alanı (isteğe bağlı).
    6. Başlangıç – Test döngüsünün başlangıç ​​tarihi.
    7. için – Test döngüsünün bitiş tarihi. Bitiş tarihi zorunlu değildir, bu nedenle kullanıcılar bu tarihten sonra da test eklemeye ve çalıştırmaya devam edebilirler.

Yeni Döngü Oluştur iletişim kutusu alanları

  1. Kaydetme işleminden sonra, yeni döngü arayüzün sol tarafındaki klasör ağacında görünür.

Klasör ağacında yeni test döngüsü

Test Döngülerine Testler Ekleme

Adımlar:

  1. Bir test döngüsüne test senaryoları eklemek için, şunu açın: Döngü Özeti Sekmeye tıklayın ve doldurmak istediğiniz döngüyü tıklayın. Ardından tıklayın. Test Ekle Arayüzün sağ tarafında, test yürütme tablosunun üstünde.

Döngü Özeti'ndeki Test Ekle düğmesi

  1. MKS Test Ekle Bir iletişim kutusu açılır. Döngüye dahil edilecek test senaryolarını aramak için açılır listeyi kullanın veya doğrudan bir test kimliği yazın. Testleri seçtikten sonra, bunları bir Jira kullanıcısına atayın. Bu kullanıcı, döngüye eklenen testleri çalıştıracak olan ilk sahiptir.
  • Atanan kişi, bireysel bir test yürütüldüğünde daha sonra değiştirilebilir.

Tıkla Ekle Tüm test senaryolarınızı seçme ve atama işlemini tamamladıktan sonra.

Test Ekle iletişim kutusu ve atanan kişi seçici

  1. Zephyr, seçilen her test senaryosunu seçilen Jira kullanıcısına ekler ve atar. Bir ilerleme iletişim kutusu görünür. İşlem tamamlandığında tıklayın. Kapat sağ altta.

Test Ekle ilerleme iletişim kutusu

  1. Testler eklendikten sonra, yürütme tablosunda eklenen tüm testleri görmek için döngü adına tıklayın.

Test döngüsü yürütme tablosu

Test Yürütmelerini Ata

Adımlar:

  1. Üzerinde Döngü Özeti sayfayı tıklayın. E Atamak istediğiniz test senaryosunun yanındaki düğmeye tıklayın.

Test yürütmesini açmak için E düğmesine tıklayın.

  1. Test yürütme görünümü açılır. Kullanın Atandı Farklı bir kullanıcı seçmek için açılır liste. Zephyr değişikliği otomatik olarak kaydeder.

Test yürütme işlemini farklı bir kullanıcıya yeniden atayın.

Testleri Yürütün

Adımlar:

  1. Bir test senaryosunun durumunu değiştirerek test senaryosunu hızlıca çalıştırın. Durum Döngü yürütme tablosunun sütunu. Daha ayrıntılı bir çalıştırma için tıklayın. E Testin yanındaki düğme.

Hızlı yürütme durumu açılır menüsü

  1. Yürütme görünümünden, aşağıdaki değerlerden birini seçerek tüm test durumunu işaretleyin. Yürütme Durumu Açılır liste (tipik değerler: GEÇTİ, BAŞARISIZ, DEVAM EDİYOR, ENGELLENDİ, ÇALIŞTIRILMADI). Zephyr çalıştırmayı kaydeder.

Yürütme Durumu açılır menü değerleri

  1. Her test adımını bağımsız olarak da çalıştırabilirsiniz. Test Ayrıntıları bölümüne gidin ve değiştirin. Durum Her adım için açılır menü. Adım düzeyindeki sonuçlar test senaryosu durumuna yansıtılır ve Zephyr'in raporlama araçlarına veri sağlar.

Bireysel test adımlarını yürütün

Test İlerlemesini Görüntüle

Adımlar:

  1. Tüm etkinliklerdeki test ilerlemesini görüntülemek için tıklayın. Panolar Üst menü navigasyonundan istediğiniz kontrol panelini açın.

Zephyr araçlarıyla Jira kontrol panelini açın

  1. Kontrol paneli, Zephyr raporlama cihazları da dahil olmak üzere eklenen tüm cihazları görüntüler. Daha fazla Zephyr cihazı eklemek için tıklayın. Gadget Ekle Kontrol panelinin sağ üst köşesindeki düğme.

Jira kontrol panelinde "Gadget Ekle" düğmesi

  1. MKS Gadget ekle iletişim kutusu açılır. Yazın. Batı rüzgârı Arama çubuğunda Zephyr'in test araçlarını (Test Yürütme İlerlemesi, En Çok Başarısız Olan Testler, Test Yürütme Sonuçları, vb.) filtreleyebilirsiniz. Trac(Yetenek ve diğerleri). Bir cihaz seçin ve tıklayın. Gadget ekle Ekibinizin görebilmesi için bunu kontrol paneline yerleştirin. track ilerlemesine genel bakış.

Zephyr raporlama aracını ekleyin.

Zephyr'de Yapay Zeka Test Yönetimini Nasıl Değiştiriyor?

SmartBear, yapay zeka yeteneklerini Zephyr ailesine entegre etti. AI Bu girişim sayesinde Zephyr Squad ve Zephyr Scale üzerindeki etkisi şimdiden görülebiliyor. Yapay zeka artık bağlantılı Jira hikayesini okuyor ve adımlar, test verileri ve beklenen sonuçlarla birlikte taslak test senaryoları oluşturuyor; bu da test uzmanlarının yazma için harcadığı süreyi önemli ölçüde azaltıyor.

Yapay zekâ özellikleri, geçmiş yürütme geçmişini analiz ederek riskleri de ortaya çıkarır. En sık başarısız olan testleri vurgular, istikrarsız adımları işaretler ve ürünün hangi alanlarının bir sonraki döngüde daha fazla ele alınmayı hak ettiğini önerir. Üretken asistanlar, başarısız bir çalıştırmayı Jira'ya bağlanmaya hazır bir hata açıklamasına özetleyebilir ve ZQL sorgularını düz İngilizceden çevirebilir. Yapay zekâ, insan incelemesinin yerini almaz, ancak test yönetimini daha yüksek kaldıraçlı, keşifsel çalışmalara doğru kaydırır.

SSS

SmartBear tarafından Zephyr Squad olarak satılan Zephyr for Jira, test yönetimi için yerleşik bir Jira eklentisidir. Ekiplerin Jira sorunları olarak test senaryoları oluşturmasına, test döngüleri oluşturmasına, testleri yürütmesine, hataları ilişkilendirmesine ve tracJira'dan ayrılmadan, kontrol paneli araçları aracılığıyla yüksek kalite kontrolü.

Zephyr Squad, testleri Jira Test sorunları olarak depolayan, Jira'ya özgü hafif bir seçenektir. Zephyr Scale (eski adıyla TM4J), ayrı bir test kütüphanesi, özel durumlar, BDD adımları ve klasör hiyerarşileri içeren, büyük QA ekipleri ve denetim ağırlıklı ortamlar için tasarlanmış kurumsal bir seçenektir.

Zephyr Squad, Jira Cloud ve Jira Data Center üzerinde çalışır. Atlassian, Şubat 2024'te Jira Server desteğini sonlandırdı, bu nedenle yeni Zephyr Squad kurulumları Cloud veya Data Center'ı hedefliyor. Mevcut Server kurulumları artık özellik güncellemeleri almıyor.

ZQL, test senaryolarını, yürütmeleri ve döngüleri aramak için kullanılan JQL tarzı bir sözdizimi olan Zephyr Sorgu Dilidir. cycleName, executionStatus, projectKey ve assignee gibi filtreleri destekler ve test uzmanlarının kaydedilmiş aramalar ve gösterge paneli raporları oluşturmasına yardımcı olur.

Evet. Zephyr Squad, otomatik sonuçların gönderilmesi için bir REST API ve ZAPI eklentisi sunmaktadır. Yaygın işlem hatları, sonuçları buradan gönderir. Jenkins, BambooGitHub Actions Selenium, Cypress, ve TestNG Jira içindeki yürütme durumunu otomatik olarak güncellemek.

SmartBear'ın HaloAI ürünü, Jira hikayelerinden taslak test senaryoları oluşturur, test adımlarını ve beklenen sonuçları önerir, başarısız çalıştırmaları hata açıklamalarına özetler ve kararsız veya yüksek riskli testleri vurgulayarak ekiplerin başarısız olma olasılığı en yüksek olan senaryolara odaklanmasını sağlar.

Üretken yapay zeka, adımlar, test verileri ve beklenen sonuçlar için sağlam ilk taslaklar üretir, ancak yine de uç durumları ve iş bağlamını gözden kaçırır. Çıktısını bir başlangıç ​​noktası olarak değerlendirin, geliştirici veya ürün sahibiyle gözden geçirin ve yürütmeden önce her adımı manuel olarak doğrulayın.

Bu yazıyı şu şekilde özetleyin: