Testte Şiddet ve Öncelik Arasındaki Fark (Örnek)

Şiddet Vs. Öncelik: Aralarındaki Fark

  • Öncelik, geliştiricinin bir kusuru çözmesi gereken sıradır; Ciddiyet ise bir kusurun ürünün çalışması üzerindeki etkisinin derecesidir.
  • Öncelik üç türe ayrılır: düşük, orta ve yüksek; Önem derecesi ise beş türe ayrılır: kritik, büyük, orta, küçük ve kozmetik.
  • Öncelik zamanlamayla, Önem derecesi ise işlevsellik veya standartlarla ilişkilidir.
  • Öncelik, hatanın ne kadar sürede düzeltilmesi gerektiğini belirtirken Önem derecesi, ürün işlevselliğindeki kusurun ciddiyetini belirtir.
  • Kusurların önceliğine yönetici/müşteri ile istişarede bulunularak karar verilirken kusurların ciddiyet seviyeleri QA mühendisi tarafından belirlenir.
  • Öncelik iş değerine göre belirlenirken, Önem derecesi işlevselliğe göre belirlenir.
  • Öncelik değeri özneldir ve proje durumundaki değişikliğe bağlı olarak belirli bir süre içinde değişebilir, oysa Önem değeri nesneldir ve değişme olasılığı daha düşüktür.
  • Yüksek Öncelik ve düşük önem durumu, kusurun acil olarak düzeltilmesi gerektiğini ancak uygulamayı etkilemediğini gösterirken, Yüksek Önem ve düşük öncelik durumu, kusurun acil olarak değil düzeltilmesi gerektiğini belirtir.
  • Öncelik durumu müşteri gereksinimlerine, Önem durumu ise ürünün teknik yönüne dayanmaktadır.

Şiddet Vs. Öncelik:

Hata Önem Derecesi Nedir?

Hata Önem Derecesi veya Testlerdeki Kusur Önem Derecesi, bir hatanın veya bir hatanın etki derecesidir. kusur Test edilen yazılım uygulamasında var. Hatanın/kusurun sistem işlevselliği üzerindeki etkisinin daha yüksek olması, daha yüksek önem düzeyine yol açacaktır. A Kalite güvencesi mühendis genellikle bir hatanın/kusurun ciddiyet düzeyini belirler.

Öncelik Nedir?

Öncelik, bir kusurun düzeltilmesi gereken sıra olarak tanımlanır. Öncelik ne kadar yüksek olursa kusurun o kadar erken çözülmesi gerekir.

Yazılım sistemini kullanılamaz durumda bırakan hatalara, yazılımın küçük bir işlevselliğinin başarısız olmasına neden olan hatalara göre daha yüksek öncelik verilir.

Önem Derecesi Türleri

In Yazılım testiHata/kusurun ciddiyet türleri aşağıdaki bölümlere ayrılabilir:

  • Kritik: Bu kusur sürecin tamamen kapandığını gösterir, hiçbir şey daha fazla ilerleyemez
  • Büyük: Çok ciddi bir kusurdur ve sistemi çökertir. Ancak sistemin bazı kısımları işlevsel kalıyor
  • Orta: Bazı istenmeyen davranışlara neden oluyor ancak sistem hala çalışıyor
  • Düşük: Sistemde büyük bir bozulmaya neden olmaz

Öncelik Türleri

Hata/kusurun Öncelik Türleri üç bölüme ayrılabilir:

  • Düşük: Kusur tahriş edicidir ancak daha ciddi Kusur giderildikten sonra onarım yapılabilir
  • Orta: Geliştirme faaliyetlerinin normal seyri sırasında kusurun giderilmesi gerekir. Yeni bir sürüm oluşturulana kadar bekleyebilir
  • Yüksek: Arıza, sistemi ciddi şekilde etkilediğinden ve giderilene kadar kullanılamayacağından en kısa sürede giderilmelidir.

Bir Kusurun Ciddiyetini belirlemeye yönelik ipuçları

  • Oluşma sıklığına karar verin: Bazı durumlarda, kodda küçük bir kusurun ortaya çıkışı sık görülüyorsa, bu durum daha ciddi olabilir. Yani kullanıcı açısından bakıldığında küçük bir kusur olsa da durum daha ciddidir.
  • Kusuru izole edin: Kusuru izole etmek, etkinin ciddiyetini bulmaya yardımcı olabilir.

Testte Önem ve Öncelik Arasındaki Fark

öncelik Şiddet
Kusur Önceliği, geliştiricinin bir kusuru çözmesi gereken sırayı tanımladı Kusur Şiddeti, bir kusurun ürünün çalışması üzerindeki etkisinin derecesi olarak tanımlanır.
Öncelik planlamayla ilişkilidir Önem derecesi işlevsellik veya standartlarla ilişkilidir
Öncelik, hatanın ne kadar sürede düzeltilmesi gerektiğini gösterir Önem derecesi, ürün işlevselliğindeki kusurun ciddiyetini gösterir
Kusurların önceliğine yönetici/müşteriye danışılarak karar verilir Kalite Güvence mühendisi kusurun ciddiyet düzeyini belirler
Öncelik iş değerine göre belirlenir Önem, işlevselliğe bağlıdır
Değeri subjektiftir ve proje durumundaki değişime bağlı olarak zaman içerisinde değişebilir. Değeri objektiftir ve değişme olasılığı daha düşüktür
Yüksek öncelik ve düşük önem durumu, kusurun acilen düzeltilmesi gerektiğini belirtir ancak uygulamayı etkilemez Yüksek önem derecesi ve düşük öncelik durumu, kusurun derhal düzeltilmesi gerektiğini ancak düzeltilmesi gerektiğini gösterir
Öncelik durumu müşteri gereksinimlerine bağlıdır Önem durumu ürünün teknik yönüne bağlıdır
UAT sırasında geliştirme ekibi kusurları önceliğe göre düzeltir SIT sırasında, geliştirme ekibi kusurları ciddiyete ve ardından önceliğe göre düzeltecektir.
Öncelik üç türe ayrılmıştır

  • Düşük
  • Orta
  • Yüksek
Şiddet beş türe ayrılmıştır

  • Kritik
  • Büyük
  • ılımlı
  • Küçük
  • Kozmetik

Kusur Önem Derecesi ve Öncelik Örneği

Düşük önem derecesine ve yüksek önceliğe (veya tam tersi) bir örnek görelim

Kusurun Şiddeti ve Önceliği

  • Yüksek öncelikli, çok düşük önem derecesi: Herhangi bir gönderi web sitesindeki logo hatası, web sitesinin işlevselliğini etkilemeyeceği için düşük önem derecesine sahip olabilir ancak başka bir gönderimin devam etmesini istemediğiniz için yüksek önceliğe sahip olabilir. yanlış logoyla.
  • Çok yüksek şiddette, düşük önceliğe sahip: Benzer şekilde, bir uçuş işletme web sitesi için rezervasyon işlevselliğindeki bir kusur yüksek şiddette olabilir, ancak bir sonraki döngüde yayınlanmak üzere planlanabileceğinden düşük önceliğe sahip olabilir.

Kusur Triyajı

Hata triyajı, test ekibinin kaynakların sınırlı olması sorunuyla karşı karşıya kaldığı durumlarda sürecin yeniden dengelenmesini sağlamaya çalışan bir süreçtir. Bu nedenle, çok sayıda kusur ve bunları doğrulayacak sınırlı sayıda test uzmanı olduğunda, kusur triyajı, ciddiyet ve öncelik gibi kusur parametrelerine dayalı olarak mümkün olduğunca çok sayıda kusurun çözümlenmesine yardımcı olur.

Kusur Triyajı nasıl belirlenir:

Çoğu sistem, kusuru değerlendirmek için ana kriter olarak önceliği kullanır. Ancak iyi bir triyaj sürecinde ciddiyet de dikkate alınır.

Kusur Triyajı

Triyaj süreci aşağıdaki adımları içerir

  • RevTakım tarafından reddedilen kusurlar dahil tüm kusurları görüntüleme
  • Kusurların ilk değerlendirmesi, içeriğine ve ilgili öncelik ve önem derecesi ayarlarına dayanmaktadır.
  • Girdilere göre kusurun önceliklendirilmesi
  • Kusuru ürün yöneticisi tarafından doğru serbest bırakma işlemine atayın
  • Daha fazla işlem yapılması için kusuru doğru sahibine/ekibe yönlendirir

Şiddet derecesini seçmeden önce her test uzmanının dikkate alması gereken yönergeler

Önem parametresi test uzmanı tarafından değerlendirilirken öncelik parametresi ürün yöneticisi veya triyaj ekibi tarafından değerlendirilir. Kusurun önceliklendirilmesi için, test uzmanının geliştirme ekibiyle karışıklığı önlemek için doğru önem derecesini seçmesi zorunludur.

  • Öncelik ve ciddiyet kavramını iyi anlayın
  • Önem düzeyini her zaman sorun türüne göre atayın; bu, sorunun önceliğini etkileyecektir
  • Belirli bir senaryonun veya Test Durumu son kullanıcıyı etkileyecek
  • Kusurun karmaşıklığına ve kusuru doğrulamak için gereken zamana bağlı olarak kusuru düzeltmenin ne kadar zaman alacağını göz önünde bulundurmanız gerekir

Sonuç

In Yazılım MühendisliğiKusura yanlış önem derecesi atamak, hatanın giderilmesini geciktirebilir. STLC Bu süreç, ekibin genel performansı üzerinde ciddi etkiler yaratabilir. Bu nedenle, sorumlu kişinin kusur belirleme çağrısında kesin ve doğru olması gerekir.