HP ALM'de (Kalite Merkezi) Kusur Yönetimi Yaşam Döngüsü

⚡ Akıllı Özet

HP ALM'deki Hata Yönetimi Yaşam Döngüsü, test uzmanlarının hataları kaydetmesini sağlar, track ve bir sürüm genelindeki hataları raporlayın. Hatalar modülü, her hatayı Yeni'den Kapalı'ya kadar kaydeder, hataları gereksinimlerle ilişkilendirir ve Excel yükleme ve e-posta uyarılarını destekler.

  • 🔄 Hata Yaşam Döngüsü: Bir hata, ekiplerin özelleştirebileceği Yeni, Açık, Reddedildi, Düzeltildi, Yeniden Açıldı ve Kapalı durumlarından geçer.
  • 🆕 Hata Oluştur: Test uzmanları, Hatalar sekmesinden hataları kaydeder, önem derecesini belirler, dosyaları ekler ve bir hata kimliği oluşturmak için gönderir.
  • 🔗 Gereksinimlere bağlantı: Hataları gereksinimlerle ilişkilendirmek, kapsama analizi grafiklerini ve daha fazlasını mümkün kılar. tracYetenek matrisi.
  • 📊 Toplu Excel Yükleme: HP ALM'ye Aktar eklentisi, Excel sütunlarını ALM alanlarıyla eşleştirerek birçok hatayı aynı anda içe aktarmayı sağlar.
  • 🔍 Arama ve Uyarılar: Bul iletişim kutusu, kusurları alana göre bulur ve durum değişiklikleri hakkında atanmış kullanıcılara e-posta bildirimleri gönderir.

HP ALM'de Kusur Yönetimi Yaşam Döngüsü

HP ALM'de Hata Yönetimi nedir?

  • A kusur Beklenen sonuç ile gerçek sonuç birbirini uyuşmadığında, test yürütülmesi sırasında bu durum kaydedilir.
  • HP ALM'deki Hata modülü, kullanıcıların yalnızca hataları kaydetmelerine yardımcı olmakla kalmaz, aynı zamanda onlara şunları da sağlar: track değeri, geliştirme sürecinin herhangi bir aşamasında sürümün genel kalitesini gösterir.

HP ALM'de Kusur Yönetimi Yaşam Döngüsü

ALM'de Varsayılan Kusur Yaşam Döngüsü:

ALM'de Varsayılan Hata Yaşam Döngüsü

Durumaçıklama
YeniBir hata bildirildiğinde, varsayılan durum 'Yeni'dir.
AçılışGeliştiriciler hatayı kabul ettiğinde, hata 'Açık' durumuna taşınır.
ReddedildiGeliştiriciler tarafından reddedilen hata, 'Reddedildi' durumuna taşınır.
SabitGeliştiriciler hatayı düzelttiğinde, hata 'Düzeltildi' durumuna geçer. Test uzmanları tüm hataları tespit eder. Test yapmak 'Sabit' durumundadır.
Yeniden açmakTest başarısız olursa, hata 'Yeniden Aç' durumuna taşınır.
KapalıTestler başarılı olursa, hata 'Kapalı' durumuna taşınır.

Not: Kullanıcılar ayrıca yeni hata durumları ekleyerek hata yaşam döngüsünü yapılandırabilirler. Yeni bir hata durumu ekleme işlemi, proje özelleştirme bölümünde ele alınacaktır.

Yeni Bir Kusur Nasıl Yaratılır?

) 1 Adım Quality Center'da Hatalar sekmesine gidin ve "Yeni Hata" düğmesine tıklayın.

Yeni Bir Kusur Yarat

) 2 Adım “Yeni Hata” iletişim kutusu açılır. Lütfen aşağıdaki zorunlu bilgileri doldurun.

  • "Algılayan" alanına girin.
  • Tespit Tarihini girin – varsayılan olarak geçerli tarih seçilecektir.
  • Kusurun ciddiyet düzeyini ayarlayın.
  • Kullanıcı ayrıca arıza hakkında diğer bilgileri ve kısa bir açıklamayı da girebilir.

Yeni Hata iletişim kutusu

) 3 Adım Test uzmanı, 'Ekler' sekmesini kullanarak hatayla ilgili ekran görüntüleri veya diğer ilgili dosyaları da ekleyebilir.

  1. 'Ekler' sekmesine tıklayın.
  2. 'Ekler' düğmesine tıklayın.
  3. Dosya gezgini iletişim kutusundan bir dosya seçin.
  4. 'Aç'ı tıklayın.

Hata kaydına dosya ekleyin.

) 4 Adım 'Aç' düğmesine tıkladığımızda, dosyanın ekler bölümünde eklendiğini görebileceğiz.

  1. Seçilen dosya yüklendi.
  2. Hata bildirimi göndermek için 'Gönder'e tıklayın; bu işlemden sonra bir hata kimliği oluşturulacaktır.

Hata bildirimi

) 5 Adım Hata kaydı oluşturuldu ve aşağıdaki resimde gösterildiği gibi Hatalar sekmesinden erişilebilir. Ayrıca, hata kaydı oluşturulduğunda hata kimliğinin de oluşturulduğunu fark edebilirsiniz.

Hata, hata kimliğiyle birlikte yayınlandı.

Kusurun Bir Gereksinime Bağlanması

Kullanıcılar bir hatayı diğer hatalarla veya bir hatayı gereksinimlerle ilişkilendirebilir. Hataları ve gereksinimleri ilişkilendirerek, bir kapsama analizi grafiği oluşturabiliriz ve tracYetenek matrisi.

) 1 Adım Hata oluşturulduktan sonra, test uzmanları ilgili gereksinimleri bu hataya göre eşleştirebilirler. Bunu yapmak için:

  1. 'Hata Kimliği'ne tıklayın.
  2. Arıza ayrıntıları iletişim kutusu aşağıda gösterildiği gibi açılır.

Hata ayrıntıları iletişim kutusu

) 2 Adım Varlıkları birbirine bağlamak için:

  1. 'Bağlantılı Varlıklar' bölümüne gidin.
  2. Bu kusura yönelik gereksinimleri bağlamak için 'Diğerleri'ni tıklayın.
  3. 'Bağlantı' düğmesine tıklayın ve 'Kimliğe göre' seçeneğini seçin (gereksinim adına göre de seçim yapabiliriz).
  4. Bu kusurun eşlenmesi gereken Gereksinim Kimliğini girin.
  5. 'Bağlantı' düğmesine tıklayın.

Hata ile bağlantı gereksinimi

) 3 Adım Bağlantı düğmesine tıkladıktan sonra, aşağıda gösterildiği gibi eklenen bağlantıyla birlikte hata ayrıntıları penceresi kullanıcıya tekrar görüntülenir.

Bağlantı eklenmiş kusur

) 4 Adım Gereksinim bir kusura bağlandığında gereksinim, aşağıda gösterildiği gibi karşısında bağlantı simgesiyle birlikte görüntülenir.

Bağlantı sembolü içeren gereksinim

) 5 Adım Gereksinim bir kusurla ilişkilendirildikten sonra gereksinim TracYetenek Matrisi oluşturulabilir. Oluşturmak için TracUygunluk Matrisi'ni görüntülemek için 'Gereksinimler' görünüm menüsüne gidin ve ' seçeneğini seçin.Trac'Yeterlilik matrisi'. Oluşturulan TracUygunluk Matrisi aşağıda gösterildiği gibi oluşturulacaktır.

Not: Lütfen ' eğitim videosuna bakın.'Gereksinimler Modülü'bir oluşturmak için tracAdımların ayrıntılı olarak açıklandığı yetenek matrisi.

TracYetenek Matrisi

Excel kullanarak Kusur Nasıl Yüklenir

  • Kullanıcılar her seferinde bu hataların her birini manuel olarak oluşturma imkanına sahip olmayacaklardır.
  • Bu modül, kullanıcıların kusurları Excel'den ALM'ye yüklemesine yardımcı olur. Bu, kullanıcılar bir kusur yönetim sisteminden ALM'ye geçmek istediklerinde gerçekten yardımcı olur.
  • Süreç, Testlerin ve gereksinimlerin yüklenmesiyle aynı kalır.
  • Excel dosyasının, ALM'nin verilerin içe aktarılmasına izin verecek bir formatta hazırlanmasını sağlamak gerekir.

) 1 Adım Aşağıda gösterildiği gibi, kullanıcının yüklemek istediği gerekli sütunları içeren Excel dosyasını oluşturun.

'Ekler' alanı, ekran görüntüsünün veya diğer eklerin saklandığı yerel yolu alır. Kullanıcıların yalnızca ekin yolunu belirtmeleri yeterlidir; böylece ek, hatanın diğer ayrıntılarıyla birlikte ALM'ye yüklenmek üzere seçilecektir.

Hata sütunlarını içeren Excel dosyası

) 2 Adım Şimdi:

  1. 'Eklentiler' sekmesine gidin.
  2. 'HP ALM'ye Aktar' seçeneğini seçin.

HP ALM eklentisine aktar

) 3 Adım ALM Dışa Aktarma Sihirbazı açılır. HP ALM Sunucusu'nu girin. URL ve 'İleri'yi tıklayın.

ALM Dışa Aktarma Sihirbazı sunucusu URL

) 4 Adım Kimlik doğrulama için kullanıcı adınızı ve şifrenizi girin ve 'İleri'ye tıklayın.

ALM Dışa Aktarma kimlik doğrulaması

) 5 Adım Testleri yüklemek istediğimiz Etki Alanı ve Proje Adını seçin ve 'İleri'ye tıklayın.

Alan ve proje seçin

) 6 Adım Yüklemek istediğimiz veri türünü seçin. Bu durumda, kusurlardır.

Hatalar veri türünü seçin

) 7 Adım Yeni harita adını girin. İlk seçenek olan 'Harita seç' devre dışı bırakılmıştır çünkü henüz hata yükleme için bir harita oluşturmadık. Bu nedenle, yeni bir harita adı oluşturmalı ve 'İleri'ye tıklamalıyız. Hata yükleme için her seferinde yeniden kullanmak istediğimiz için 'Geçici harita oluştur' seçeneğini seçmedik.

Yeni harita adını girin

) 8 Adım 'İleri'ye tıkladığınızda harita görüntülenir.ping iletişim kutusu aşağıda gösterildiği gibi açılır.

  1. Listelenen sol bölmedeki ızgara öğeleri, HP ALM'ye yüklenebilecek alanlara karşılık gelir. 'KIRMIZI' ile işaretlenen alanların zorunlu alanlar olduğundan eşleştirilmesi gerektiğini lütfen unutmayın.
  2. Sağ bölmedeki ızgara öğeleri, Excel'deki değerlerin ALM'nin karşılık gelen alanlarına akmasını sağlayacak şekilde eşlenen alanlara atıfta bulunur.

Haritaping Diyalog

) 9 Adım Şimdi Excel'deki alanları ALM'deki alanlarla nasıl eşleştireceğimizi anlayalım.

  1. Kullanıcının eşleştirmek istediği alanı seçin ve aşağıda gösterildiği gibi ok düğmesine tıklayın.

Eşlemek istediğiniz alanı seçin

  1. HP ALM'deki uygun sütun adına karşılık gelen sütun adını Excel'de girin.

Excel sütun adını girin

  1. Excel'deki gerekli tüm sütunları HP ALM'deki uygun alanlarla eşleştirin. Eşleştirme işleminden sonraping Gerekli tüm alanları doldurun, 'Dışa Aktar' düğmesine tıklayın.

Sütunları haritala ve dışa aktar

) 10 Adım Başarılı yükleme sonrasında ALM, mesajı aşağıda gösterildiği gibi görüntüler.

Başarılı yükleme mesajı

Bir Kusur nasıl aranır?

Hata modülü, kaydedilen ilk hatadan itibaren tüm hataları içerir. Bu nedenle, kullanıcı belirli kriterlere göre hataları arayabilir.

) 1 Adım 'Düzenle' menüsüne gidin ve 'Bul' seçeneğini seçin.

Düzenle menüsü Bul seçeneği

) 2 Adım Bul iletişim kutusu görüntülenecektir.

  1. Arama işleminin gerçekleştirileceği alan adını girin (bu örnekte arama için Hata Kimliği'ni kullanıyoruz).
  2. Değeri girin.
  3. 'Sonrakini Bul'a tıklayın.

Bul iletişim kutusu

) 3 Adım ALM, öğeyi aşağıda gösterildiği gibi arka planda görüntüler.

Arama sonucu vurgulandı

Kusurların E-posta Bildirimi

  • ALM yöneticisi tarafından e-posta yapılandırmaları uygun şekilde ayarlanmışsa, atanmış kullanıcılar durum veya atanan kişi alanlarında bir değişiklik olduğunda otomatik olarak bir e-posta alacaklardır.
  • E-posta, proje özelleştirme modülünün 'Uyarılar' sekmesindeki ayara göre tetiklenecektir (ayrıntılar için Proje Özelleştirme bölümüne bakın).

Diyelim ki, atanmış kullanıcı 'Glenn', hata durumu 'Düzeltildi' durumuna geçtiğinde bir e-posta almalı. E-posta aşağıdaki gibi gönderilecektir. Ekran görüntüsü, e-posta alındıktan sonra (MS'den) çekilmiştir. Outlook).

  1. Posta 'Glenn'e gönderildi.
  2. E-postada arıza ile ilgili ayrıntılar yer alıyor.
  3. E-posta, aşağıda gösterildiği gibi durumun 'Yeniden Açıldı'dan 'Düzeltildi'ye geçmesi nedeniyle tetiklendi.

Kusurların E-posta Bildirimi

Kusur Yönetimi Videosu

Tıkla okuyun videoya erişilemiyorsa

SSS

Yapay zeka, yinelenen hataları kümeleyerek, hata eğilimli modülleri tahmin ederek ve açıklamadan ciddiyet derecesini otomatik olarak sınıflandırarak yardımcı olur. Yeni hataları doğru ekibe yönlendirebilir ve hangi alanların daha fazla teste ihtiyaç duyduğunu tahmin ederek HP ALM gibi araçlardaki manuel sınıflandırmayı azaltabilir.

Evet. Geçmişteki hatalar üzerinde eğitilmiş makine öğrenimi modelleri, loglardan ve kod değişikliklerinden olası hataları işaretleyebilir ve ardından tahmini etkiye göre sıralayabilir. Ancak, sürüm kararlarını etkilemeden önce bir insan test uzmanının önceliği onaylaması gerekir.

Hata, bir geliştiricinin kodda yaptığı bir yanlışlıktır. Bu hata, testlerde bulunan beklenen ve gerçek davranış arasındaki uyumsuzluk olan bir kusura neden olabilir. Hata ise, kusur için kullanılan gayri resmi bir isimdir.

Ciddiyet, bir hatanın sistemin işlevselliğini ne kadar kötü etkilediğini ölçerken, öncelik ise ne kadar sürede düzeltilmesi gerektiğini belirler. Bir hata, iş üzerindeki etkisine bağlı olarak yüksek ciddiyetli ancak düşük öncelikli veya düşük ciddiyetli ancak yüksek öncelikli olabilir.

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