Regresyon setinin oluşturulması
Kritik iş akışlarını kapsayan senaryo setini kuruyoruz. Kapsamı iş etkisi ve kullanım sıklığına göre önceliklendiriyoruz.
Her sürümde çalışan işlevlerin bozulmadığını doğruluyoruz.
Değerlendirme talep edinRegresyon testi, yeni geliştirmelerin mevcut işlevleri bozup bozmadığının doğrulanmasıdır. Regresyon setini oluşturuyor, her sürümde koşturuyor ve sonuçları sürüm kararını destekleyecek biçimde raporluyoruz. Kapsamı değişiklik etkisine göre her döngüde güncelliyoruz.
Regresyon testi çoğu kurumda sürüm takviminin en uzun adımıdır. Set büyüdükçe koşum süresi artar, koşum süresi arttıkça sürüm sıklığı düşer. Kapsamı daraltmak süreyi kısaltır ancak canlı ortama sızan hata oranını yükseltir.
Bu dengeyi kapsamı daraltarak değil, doğru önceliklendirme ve paralel yürütme ile kuruyoruz. Değişikliğin etkilediği alanları belirliyor, tam set ile etki bazlı set arasındaki seçimi sürüm tipine göre yapıyoruz.
Kritik iş akışlarını kapsayan senaryo setini kuruyoruz. Kapsamı iş etkisi ve kullanım sıklığına göre önceliklendiriyoruz.
Her sürümde değişikliğin hangi alanları etkilediğini belirliyoruz. Koşulacak set kapsamını bu analize göre seçiyoruz.
Kararlı senaryoları otomasyonla, yargı gerektiren senaryoları manuel yürütüyoruz. İki yöntemin sonuçlarını tek raporda birleştiriyoruz.
Koşum süresini paralel yürütmeyle kısaltıyoruz. Sürüm penceresine sığacak bir koşum planı kuruyoruz.
Değişen işlevleri sete yansıtıyor, geçerliliğini yitiren senaryoları çıkarıyoruz. Setin şişmesini kontrol altında tutuyoruz.
Kapsamı sürüm ritminize göre planlıyor, operasyonu yönetiyor ve her döngüde iyileştiriyoruz.
Kapsamı, test seviyelerini ve başarı kriterlerini sürüm takviminize göre belirliyoruz. Ortam ve test verisi ihtiyacını çalışma başlamadan çözüyoruz.
Ekip, uygulama ve ortam yönetimini üstleniyoruz. İlerlemeyi tanımlı KPI'lar üzerinden düzenli olarak raporluyoruz.
Testleri yürütüyor, bulguları önceliklendiriyoruz. Geliştirme ekiplerinizle birlikte kapatma sürecini takip ediyoruz.
Her döngü sonunda kapsamı, otomasyon oranını ve hata kaçış oranını gözden geçiriyoruz. Sonraki döngünün önceliklerini bu değerlendirmeye göre belirliyoruz.
Regresyon koşumlarını AutoRunner ile yürütüyoruz. Akıllı paralel yürütme koşum süresini kısaltır, merkezi test yönetimi kapsam ve sonuç takibini tek yapıda toplar. Regresyon kapsamını gereksinim değişikliklerine bağlamak isterseniz RabbitQA ile gereksinim–test izlenebilirliğini kuruyoruz.
Her sürümde tam set koşmak çoğu durumda gereksiz süre maliyeti yaratır. Küçük değişikliklerde etki bazlı set, büyük sürümlerde tam set koşuyoruz. Seçim kriterini çalışma başlangıcında kurala bağlıyoruz.
Kazanım mevcut kapsamınıza, otomasyon oranınıza ve altyapı kapasitenize bağlıdır. Değerlendirme görüşmesinde mevcut koşum sürenizi inceleyip beklenen kazanımı birlikte hesaplıyoruz. Doğrulanmamış bir oran taahhüdünde bulunmuyoruz.
Set bakımı hizmet kapsamındadır. Geçerliliğini yitiren senaryoları çıkarıyor, örtüşen senaryoları birleştiriyoruz. Kapsamı büyütmeyi değil, riski kapsamayı hedefliyoruz.
Evet. Otomasyona uygun olmayan senaryoları manuel yürütüyoruz. İki yöntemi tek koşum planı ve tek rapor altında birleştiriyoruz.

Formu doldurun; mevcut koşum sürenizi, set kapsamınızı ve sürüm sıklığınızı konuşalım.