Bir test , içinde bilgisayar , test sorumlu bir kişidir yazılımı tarafından üretilen programcılar ve düzenli aralıklarla üründe bulunan hataları açıklayan bir rapor sunar. Hatalara "hatalar" veya bazen "hatalar" (Fransızca biçimi) denir ve bunların açıklamaları , düzeltilebilmesi için hatayı yeniden oluşturmak için gerekli adımları içermelidir .
Müşteriyi veya son kullanıcıyı temsil eder ve bu itibarla yazılımın doğru çalıştığını doğrulamaktan sorumludur. Buna test tarifi denir .
Programcılar hatayı düzelttiklerini söyledikten sonra, değişikliklerin gerçekten hatayı düzelttiğini ve yenilerini getirmediğini doğrulamak için yazılımın sonraki sürümlerinde regresyon adı verilen testler yapılmalıdır.
Birkaç test türünü ayırt edebiliriz: