Regresyon Testi Nedir?

Ozan Ilhan
2 min readAug 10, 2020

Yazılımda herhangi ufak bir değişiklik ya da yeni bir fonksiyon birçok beklenmedik sonuç doğurabilir. Regresyon testinin amacı, bu değişiklikler sonrası yazılımın hala doğru şekilde çalıştığını kontrol etmektir.

Regresyon testi canlıda çalışan kodun üzerinde yapılan değişikliklerin kontrolü için kullanılır. Bu değişiklikler yeni bir fonksiyon, hata çözümü ya da performans geliştirmesi olabilir. Regresyon testleri genellikle değişiklikler son aşamaya geldiğinde ve yazılımın yeni sürümü yayınlamadan önce gerçekleştirilir. Regresyon testlerinin öncelikli amacı, uygulamanın kritik alanlarının hala beklendiği gibi çalıştığını kontrol etmektedir.

Regresyon testleri:

  • Yazılımın değişiklik sonrasında son kalitesinin kontrol edilmesini
  • Daha önce çıkan hataların düzeldiğinin kontrolünü
  • Yazılım ekibinin ürün hakkında güveninin artmasını sağlar

Regresyon testleri maliyeti büyük testlerdir. Yazılım firmasında maliyet = zamandır ve sürümün hızlı şekilde canlı ortama aktarılması büyük önem taşır. Bu sebeple regresyon test adımları seçiminde bazı önemli noktaları göz önüne almalıyız. Bunlar:

  • Kullanıcıların yoğun olarak kullanıldığı alanlar
  • Genellikle hata çıkan uygulama alanları
  • Ana fonksiyonlar

--

--

Ozan Ilhan
Ozan Ilhan

Written by Ozan Ilhan

10 yıldır yazılım test uzmanı olarak görev almaktayım. Udemy ve diğer platformlar üzerinden Türkçe kaynak yaratarak, test sektörünü geliştirmeyi amaçlıyorum

No responses yet