Yazılım Geliştirme Yaşam Döngüsü ve Test nedir?

Bilişim Teknolojileri · 12. Sınıf · Konu 17

Tahmini okuma süresi: 5 dk

Kısa cevap

Yazılım geliştirme yaşam döngüsü analiz, tasarım, kodlama, test, yayın ve bakım aşamalarından oluşur.

Bu konuda neler öğreneceksin?

Anahtar fikirler

Konunun özeti

Gereksinimler yazılı hâle getirilmeden kodlamaya geçilmez; kod inceleme hataları erken yakalar. Geleneksel şel model büyük ve sabit gereksinimlere, çevik yöntem ise belirsiz gereksinimlere uygundur. Test kapsamı = test edilen modül / toplam modül × 100 bağıntısıyla ölçülür; 40 modülden 34'ü test edildiyse kapsam = %85 olur. Kusur yoğunluğu bin satır başına düşen kusur sayısıdır. Kusur kalan oranı açık kusurların toplama oranını gösterir; 120 kusurun 18'i açıksa oran = %15 olur. Test verimliliği testte yakalanan kusurun toplama oranıdır; 240 kusurun 180'i testte bulunmuşsa verimlilik = %75 olarak hesaplanır.

Çözümlü mini örnek 1

Bir uygulamada 40 modülden 34'üne test senaryosu yazıldı.

Oran hesaplanıp eksik modüller listelenir.

Çözümlü mini örnek 2

Projede toplam 120 kusur kaydı vardır; bunların 18'i hâlâ açıktır.

Kabul kriteriyle karşılaştırılır.

Sık yapılan hatalar

İlgili konular

Sıradaki adım

Tam anlatımKonuyu tam anlatımıyla okuKonu anlatımı, kazanımlar ve örnekler tek sayfada.

Konu anlatımları hesapsız okunur. Quiz, slayt ve deneme için hesap gerekir.

DersTeders ile devam et

Bilişim Teknolojileri · 12. Sınıf için çalışma yolu

  1. OkuKonu anlatımını bu sayfada bitir.
  2. Soru çözÖrnekleri çöz, cevabı açıklamayla karşılaştır.
  3. Quiz ile pekiştirHesapla kendini ölç.
Hesap açTüm dersleri keşfet

Konu anlatımları hesapsız okunur; quiz, slayt ve deneme için hesap gerekir.