Re-Testing / Regression and Regression- Averse Testing
Re-testing (Yeniden Test Etme)
Re-testing, yapılan düzeltmelerin başarısını doğrulamak için, en son koşturulduğunda başarısız olmuş test senaryolarını koşturan teste denir (ISTQB).
Tester, yazılımı test ederken bug ları bulur ve developer a gönderir. Düzeltilen bug ı developer doğrulamak için tekrardan tester a atar. İşte bu işleme Re-testing yani yeniden test etme denir.
Regression Testing
Yazılımda yapılan değişiklik veya düzeltme sonrasında bu değişiklik veya düzeltmenin yazılımın başka yerlerinde sebep olabileceği hataları bulmaya yönelik olarak yazılımın DEĞİŞTİRİLMEYEN veya DÜZELTİLMEYEN taraflarının tekrar test edilmesidir. Yazılım veya yazılımın ortamı değiştiğinde uygulanan testlerdir (ISTQB).
Regresyon testi, app de yapılan kod değişikliğinin, mevcut fonksiyonların veya özelliklerin negatif etkilenmediğini kontrol etmek için koşulan bir tür yazılım testidir. Tester belli aralıklarla regresyon koşar.
Re-test ve regresyon tester lar tarafından bazen karıştırılır.
- Pass lenen test caseler için regresyon yapılırken, fail olmuş test caseleri için re-test yapılır.
- Regresyon beklenmeyen yan etkileri kontrol ederken, re-test bilinen hatanın düzeldiğinden emin olmak için koşulur.
- Regresyon defect verification içermezken re-test içerir.
- Regresyon genel bir testtir, re-test ise planlıdır.
- Regresyon testleri otomasyona uyarlanır, re-test ise manueldir.
- Re-test in priority si , regresyondan daha yüksektir, bu nedenle regresyondan önce yapılır.
- Regresyon testi yalnızca mevcut bir projede herhangi bir değişiklik olduğunda veya değişiklik zorunlu hale geldiğinde yapılır. Re-test, yeni bir yapı ile aynı veriler ve farklı girdilerle, aynı ortam ile bir defect i yürütür.
Regression- Averse Testing
Regresyon hassasiyetli test; geriye dönük risklerin farklı test tekniklerinin hayata geçirilmesiyle yönetilmesi, örneğin bir veya birden fazla test seviyesinde tekrar kullanılabilen test yazılımı ve aşırı test otomasyonunun yapılması.
Dijitalle kalın…