Junior
Geliştirici hatasını düzelttikten sonra hata raporu ile ne olur?
sobes.tech yapay zeka
AI'dan gelen yanıt
Geliştirici bir hatayı düzelttikten sonra, hata raporu doğrulama aşamasına (Verification) geçer. Bir QA uzmanı veya otomatik test, sorunun gerçekten çözüldüğünü ve düzeltme sonucunda yeni hataların (regresyonların) ortaya çıkıp çıkmadığını kontrol eder.
Tipik akış:
- Geliştirici, durumu "Çözüldü" (Resolved / Fixed) olarak kapatır / değiştirir. Geliştirici, ekibi düzeltmenin test edilmek üzere hazır olduğunu bildirir.
- QA uzmanı, hata raporunu devralır. Hata raporunu hata takip sisteminde bulur.
- Düzeltmenin doğrulanması. QA uzmanı, düzeltmeyle birlikte ürünün sürümünü dağıtır ve aşağıdaki adımları gerçekleştirir:
- Hata raporunda tanımlanan tekrar üretim adımlarını tekrarlar, böylece hatanın artık ortaya çıkmadığından emin olur.
- Düzeltildiği alan ve ilişkili bileşenlerde ek testler yapar (regresyon testleri) ve yan etkilerin olmadığından emin olur.
- Hata takip sisteminde durumu güncelleme. Doğrulama sonuçlarına bağlı olarak, hata raporunun durumu güncellenir:
- "Kapatıldı" (Closed / Verified): Düzeltme başarıyla doğrulandı ve hata artık mevcut değilse. Bu, bu hata için nihai durumdur.
- "Yeniden açıldı" (Reopened): Hata hala mevcutsa (tam olarak düzeltilmediyse) veya düzeltmeyle ilgili yeni sorunlar ortaya çıktıysa. Bu durumda, hata raporu tekrar geliştiriciye geri gönderilir.
- Hata raporuna yorumlar. QA uzmanı, doğrulama sonuçlarını (başarılı/basarisiz, derleme sürümü, doğrulama yapıldığı sürüm) ve tespit edilen regresyonlar hakkında bilgileri ekler.
Bu şekilde, hata düzeltildikten sonra, rapor, düzeltmenin etkinliğini doğrulayan ve ürün kalitesi konusunda güven sağlayan zorunlu bir doğrulama aşamasından geçer.