Sobes.tech
Junior

Test türleri ve sınıfları arasındaki fark nedir?

sobes.tech yapay zeka

AI'dan gelen yanıt

Test türleri ve kategorileri arasındaki fark, soyutlama seviyeleri ve amaçlarındadır.

Test türleri genel test amacını tanımlar, TEST EDİLEN veya NASIL TEST EDİLDİĞİNE odaklanır. Bu, daha yüksek seviyeli bir sınıflamadır.

Test kategorileri ise, test türünün hedeflerine ulaşmak için kullanılan belirli teknikleri veya yaklaşımları tanımlar. Sistem davranışının belirli yönlerine veya doğrulama yöntemlerine odaklanırlar.

Test kategorisi Açıklama Bu kategori içindeki test türü örnekleri
Fonksiyonel Sistemin beyan edilen fonksiyonel gereksinimlere uygunluğunu kontrol etme. Modüler, Entegrasyon, Sistem, Kabul (Alpha/Beta), Gerileme.
Fonksiyonel olmayan Sistemin nasıl çalıştığını, yani özelliklerini (performans, güvenilirlik, kullanılabilirlik vb.) kontrol etme. Yük, Stres, Stabilite testleri, Kullanılabilirlik testleri, Güvenlik testleri, Uyumluluk testleri.
Değişiklikler Sistemde yapılan değişikliklerden sonra, değişikliklerin düzgün çalıştığını ve mevcut fonksiyonelliği bozmadığını kontrol etme. Duman testi, Gerileme testi, Kabul testi.
Doğrulama Bir hatanın düzeltilip düzeltilmediğini kontrol etmeye yönelik testler. Yeniden test (Re-testing).

Bu şekilde, test türleri geniş bir bağlam belirlerken, test kategorileri bu bağlamda çalışmak için belirli araçlar ve metodolojiler sağlar. Örneğin, "Gerileme testi" (tür) genellikle "Fonksiyonel testler" veya "Değişiklik testleri" (kategoriler) kapsamında yapılır. "Yük testi" (tür) ise "Fonksiyonel olmayan testler" (kategori) kapsamında yapılır.