Yazılım Testinde Kusur/Hata Yaşam Döngüsü

Kusur/Hata Yaşam Döngüsü Nedir?

Kusur Yaşam Döngüsü veya yazılım testindeki Hata Yaşam Döngüsü, tüm ömrü boyunca kusur veya hatanın geçtiği belirli durumlar kümesidir. Kusur yaşam döngüsünün amacı, çeşitli görevlilere göre değişen kusurun mevcut durumunu kolayca koordine etmek ve iletmek ve kusur düzeltme sürecini sistematik ve verimli hale getirmektir.

Kusur Durumu

Kusur Durumu veya Kusur yaşam döngüsündeki Hata Durumu, kusurun veya hatanın şu anda devam ettiği mevcut durumdur. Kusur durumunun amacı, kusur yaşam döngüsünün gerçek ilerlemesini daha iyi takip etmek ve anlamak için bir kusurun veya hatanın mevcut durumunu veya ilerleyişini tam olarak iletmektir.

Kusur Durumları İş Akışı

Bir kusurun geçtiği durumların sayısı projeden projeye değişir. Aşağıdaki yaşam döngüsü diyagramı tüm olası durumları kapsar

  • Yeni: Yeni bir kusur ilk kez kaydedilip yayınlandığında. YENİ olarak bir durum atanır.
  • Atanan: Hata, test uzmanı tarafından yayınlandıktan sonra, test uzmanının lideri hatayı onaylar ve hatayı geliştirici ekibine atar.
  • Açılış: Geliştirici analize başlar ve kusur düzeltmesi üzerinde çalışır
  • Sabit: Geliştirici gerekli kod değişikliğini yapıp değişikliği doğruladığında hata durumunu “Düzeltildi” yapabilir.
  • Yeniden test bekleniyor: Kusur giderildikten sonra geliştirici, kodun yeniden test edilmesi için test cihazına belirli bir kod verir. Beri yazılım testi Test edenlerin ucundan itibaren beklemede kalırsa, atanan durum "yeniden test bekleniyor" olur.
  • Yeniden test: Test uzmanı bu aşamada kodun tekrar testini yaparak hatanın geliştirici tarafından giderilip giderilmediğini kontrol eder ve durumu “Yeniden Test Et” olarak değiştirir.

Kusur Durumları İş Akışı

  • Doğrulanmış: Test cihazı, geliştirici tarafından düzeltildikten sonra hatayı yeniden test eder. Yazılımda herhangi bir hata tespit edilmezse hata düzeltilir ve atanan durum “doğrulanır”.
  • Yeniden açmak: Geliştirici hatayı düzelttikten sonra bile hata devam ederse, test cihazı durumu "yeniden açıldı" olarak değiştirir. Hata bir kez daha yaşam döngüsünden geçer.
  • Kapalı: Hata artık mevcut değilse test uzmanı "Kapalı" durumunu atar. 
  • çift: Eğer hata iki kez tekrarlanıyorsa veya hata aynı hata kavramına karşılık geliyorsa durum "kopya" olarak değiştirilir.
  • Reddedildi: Geliştirici kusurun gerçek bir kusur olmadığını düşünürse kusuru "reddedildi" olarak değiştirir.
  • Vadeli: Mevcut hata öncelikli değilse ve bir sonraki sürümde düzeltilmesi bekleniyorsa bu hatalara “Ertelendi” durumu atanır.
  • Hata değil: Uygulamanın işlevselliğini etkilemiyorsa hataya atanan durum “Hata değil” olur.

Kusur/Hata Yaşam Döngüsü Açıklaması

Kusur Yaşam Döngüsü veya Hata Yaşam Döngüsü - Bilmeniz Gerekenler!

    1. Test uzmanı kusuru bulur
    2. Arızaya atanan durum - Yeni
    3. Bir kusur analiz için Proje Yöneticisine iletilir
    4. Proje Yöneticisi bir kusurun geçerli olup olmadığına karar verir
    5. Burada kusur geçerli değildir; "Reddedildi" durumu verilir.
    6. Yani proje yöneticisi bir durum atar reddetti. Kusur reddedilmezse bir sonraki adım kapsam dahilinde olup olmadığını kontrol etmektir. Aynı uygulama için başka bir işlevimiz olduğunu varsayalım - e-posta işlevi ve bununla ilgili bir sorun bulursunuz. Ancak bu tür kusurlar bir olarak atandığında geçerli sürümün bir parçası değildir ertelendi veya ertelendi durumu.
    7. Daha sonra yönetici benzer bir kusurun daha önce ortaya çıkıp çıkmadığını doğrular. Evet ise, kusura bir durum atanır çift.
    8. Herhangi bir kusur yoksa, kodu düzeltmeye başlayacak olan geliştiriciye atanır. Bu aşamada kusura bir durum atanır. devam etmekte.
    9. Kod düzeltildikten sonra. Bir kusura bir durum atanır sabit
    10. Daha sonra test cihazı kodu yeniden test edecektir. Bu durumda, Test Durumu kusur geçer kapalı. Test senaryoları tekrar başarısız olursa, kusur yeniden açıldı ve geliştiriciye atanır.
    11. Uçuş Rezervasyonunun 1. sürümü sırasında Faks siparişinde düzeltilen ve kapalı durumuna atanan bir kusurun bulunduğu bir durumu düşünün. İkinci yükseltme sürümü sırasında aynı kusur yeniden ortaya çıktı. Bu gibi durumlarda kapalı kusur söz konusu olacaktır. yeniden açıldı.

Hata Yaşam Döngüsü ile ilgili hepsi bu

Bu eğitim videosu, bir hatanın diğer adıyla kusur yaşam döngüsündeki çeşitli aşamaları ve bunun önemini bir örnek yardımıyla açıklamaktadır.

 

Tıkla okuyun videoya erişilemiyorsa