Shift-Left Testing Nedir?
Shift-left testin yazılım testlerinin, yazılım yaşam döngüsünün başlarında yapılması yaklaşımıdır. 2001 yılında Larry Smith tarafından “erken ve sık test et” , “Test early and often” şeklinde formüle edilmiştir.
Shilt-left testing’ in belirli iyileştirmeler sağlar.
- Erken testler ile projeye erken katılan testçiler kendilerini projeye dahil hissederler. Proje planına ve tasarımına etkileri olur.
- Proje başlangıcında henüz kesin, bozulamaz entegrasyonlar yoktur. Dolayısıyla yanlıştan erken dönülebilir ya da tasarım değişebilir.
- Debugging daha kolaydır.
- Test sonuçlarını düzeltmek için daha çok zamanımız vardır. Proje sonlarında testlerin sonuçları genelde MVP sonrasına kaydırılır.
- Testler erken başlayınca, DevOps entegrasyonu ve otomasyon için zaman sıkıntısı olmayacaktır.