Test Analizi
Yazılım testinde Test Analizi , test koşullarını veya test senaryolarını temel almak için test yapılarını kontrol etme ve analiz etme sürecidir. Test analizinin amacı, test koşullarının temelini oluşturmak için gereksinimleri toplamak ve test hedeflerini tanımlamaktır. Bu nedenle, Test Temeli olarak da adlandırılır.
Test bilgilerini elde ettiğiniz kaynak şu olabilir:
- SRS (Yazılım Gereksinimi Belirtimi)
- BRS (İş Gereksinim Şartnamesi)
- Fonksiyonel Tasarım Belgeleri
Test uzmanları, Test Edilen Uygulama'ya bakarak veya deneyimlerini kullanarak Test Koşulları oluşturabilir. Ancak çoğunlukla test senaryoları, test eserlerinden türetilir.
Bir vaka çalışması yardımıyla Test Analizini anlayalım
Müşterinin aşağıdakileri gönderdiği bir senaryo düşünün
Bir e-Ticaret Mağazasına arama işlevi ekleyin
Uygulama henüz geliştirilmediyse de, bu gereksinim için birkaç test senaryosu deneyin ve geliştirin. Burada duraklayın, ödevinizi yapın ve çözümü ileriye taşıyın:
Aklınıza gelebilecek birçok test vakası arasında birkaç test vakası aşağıda listelenmiştir.
- Anahtar kelime girilmediğinde arama sonuçlarını kontrol edin
- Aranan anahtar kelime için karşılık gelen ürün bulunmadığında arama sonuçlarını kontrol edin
- Aranan anahtar kelime için bir dizi karşılık gelen ürün mevcut olduğunda arama sonuçlarını kontrol edin
Burada Test Esaslarına bakarsınız (gereksinim müşteri tarafından gönderilir), analiz eder ve Test Koşullarına dönüştürürsünüz.
V-Model'in farklı aşamalarında olan budur. Test Planı / Vakaları, farklı aşamalarda mevcut olan ilgili belgeler kullanılarak oluşturulur.
Videoya erişilemiyorsa burayı tıklayın