Sınama ve alt sınama kavramları, yazılım geliştirme sürecinde farklı anlamlar taşır: 1. Sınama (Testing): Ürünün veya sistemin doğru çalıştığını ve belirtilen gereksinimleri karşıladığını kontrol etme sürecidir. 2. Alt Sınama (Sub-Testing): Modüllerin bütünleştirilmesiyle oluşan alt sistemlerin bağımsız olarak sınanmasıdır.