Yazılım test projelerine başlarken atılması gereken ilk adım kuşkusuz test planlamasıdır. Kısaca özetleyecek olursak; test planı, yazılım projelerinde test ile alakalı tüm işlerin bulunduğu iş planı dokümanıdır. Test planları, test ile ilgili tüm adımları ve yapılacak işleri kapsar. Fakat her işin nasıl yapılacağı konusunda detay bilgileri içermez. Çünkü test planlarının asıl amaçlarından biri de farklı gruptan kişiler ile iletişim kurmaya yardımcı olmasıdır.
Test Planı Hazırlarken Nelere Dikkat Edilmelidir?
Test planı hazırladıktan sonra dikkat edilmesi gereken en önemli konu, test sırasında oluşabilecek sapmaların tespit edilip plana uyarlanmasıdır. Aksi hâlde oluşabilecek hataların ve çözümlerinin plan doğrultusunda yönetilebilir olması oldukça güçleşir.
Test planları öncelikle fikirlerin toparlanmasına ve güncellemelerin yönetilmesine yardımcı olur ve iletişim kurmaya yarar. Bu nedenle iyi bir test planı:
Test Planlama Adımları:
Test Planı Hedefleri ve Kriterleri Ne Olmalıdır ?
Test Planı hedeflerini 3 ana maddede inceleyebiliriz:
Giriş Kriteri:
Çıkış Kriteri :
STLC (Software Testing Life Cycle) Yazılım Test Yaşam Döngüsü sürecinde Test Planının konumunu aşağıdaki görselde inceleyebilirsiniz.
Kaynak:
Merve Güzeltoprak
Keytorc
https://www.keytorc.com/YazilimTestProjelerindeTestPlanlamasi