Test kapsamı
Çalıştırılabilir kod deyimleri veya gereksinimler gibi açıkça tanımlanmış bir kümenin testlerle sınanan oranı.
Oranı açık paydasıyla okumak
Test kapsamı, denetlenen öğeleri tanımlı toplam kümeyle ilişkilendirir. Kod kapsamı için bunlar çalıştırılabilir kod deyimleri veya dallar olabilir. Gereksinim kapsamı ise adlandırılmış gereksinimlere bakar. Bu ölçüler birbirinin yerine gelişigüzel kullanılamaz.
Kurgusal hesapta testler 20 çalıştırılabilir kod deyiminin 10’unu yürütür: 10 / 20 × 100 = 50 % deyim kapsamı. Bu, sonuçların anlamlı denetlendiğini veya bütün önemli girdilerin kullanıldığını söylemez. Kodun tamamının yürütülmesi, testlerin doğru denetlediğini veya bütün gereksinimlerin uygulandığını kanıtlamaz. Yalnız aynı ölçü ve kapsamı karşılaştırın, sayının arkasındaki önemli iş boşluklarını inceleyin.
Kaynaklar
İlgili terimler
- Birim testiBir kural veya fonksiyon gibi, yazılımın küçük ve belirli bir bölümünü hedefli olarak sınayan test.
- Regresyon testiBir değişikliğin, korunması gereken davranışı istemeden bozup bozmadığını arayan test.
- Test otomasyonuAraçların, yürütme ve beklenen sonuçla karşılaştırma gibi belirlenmiş test görevlerini üstlenmesi.
- Arayüz sözleşmesi testiBir arayüzün tüketicisi ile sağlayıcısı arasındaki kararlaştırılmış mesajları denetleyen test.
- LinterKodu yapılandırılmış kurallara göre belirli sorunlar için inceleyen araç.
- Statik kod analiziProgram kodunu veya ondan üretilmiş bir gösterimi, uygulamayı çalıştırmadan incelemek.
Projeniz ASES ile
Projenizi bize anlatın. İlk değerlendirmemizle size dönelim.