Daha Hızlı, Daha Etkili Test Etmek İçinYazılım Test Teknikleri
Lütfi Koray Yitmen
Yazılım Test Teknikleri | |
Teknik Nedir, Neden Önemlidir? | |
Test Tasarım Tekniklerinde Kullanılan Kavramlar | |
Dinamik Test Tasarım Teknikleri | |
Çevik Yazılım Geliştirme Projelerinde Test | |
Tecrübeye Dayalı Test Tasarım Teknikleri | |
Hata Bazlı Test Tasarım Tekniği | |
Kara Kutu Test Tasarım Teknikleri | |
Beyaz Kutu Test Tasarım Teknikleri | |
Kullanılabilirlik Test Tasarım Teknikleri | |
Statik Test Tasarım Teknikleri | |
Gözden Geçirmeler |
Bilgi Teknolojileri (BT) Projelerinin Kalitesi için Sihirli Değnek
• Test için yeterli zaman ayrılmamış,
• Test için yeterli zaman ayrılmış ama proje ilerledikçe bu zaman başka aktivitelere, özellikle analize ve kodlamaya kaydırılmış,
• Test senaryolarını koşacak yeterli sayıda test uzmanınız yok,
• Sayıca yeterli test uzmanınız var ama ürün canlıya çıktıktan sonra kullanıcılar test uzmanlarınızın buldukları hatalardan çok farklı hatalarla karşılaşmaktalar,
• Test edecek veri kombinasyonu sayısı çok fazla,
• Elinizde test senaryoları için beklenen çıktıları üretebilecek bir mekanizma yok,
• Test aktivitelerinizi destekleyen bir test aracına sahip değilsiniz,
• Sanki bataklıkta sinek öldürmeye çalışıyorsunuz, yazılım bir türlü yeterli kalite seviyesine ulaşamıyor.
İşte bu kitap, yukarıda listelenen sorunlar ve benzerleri için sihirli çözümler sunmaktadır. Örneğin:
• Denklik paylarına ayırma tekniğiyle binlerce adet test senaryonuzu onlu sayılara indirgeyecek,
• Karar tablosuyla iş kurallarınızı sistematik hale getirip test senaryoları üretecek,
• Durum-geçiş diyagramı tekniğiyle ekranlarınızı daha kolay test edecek,
• Kullanım senaryosu tekniğiyle yazılımlarınızı kullanıcılarınızın gözünden test edecek,
• Çevik projelerde kullanıcı hikayelerinden test senaryoları üretecek,
• Tecrübeye dayalı test teknikleriyle test senaryosu yazmadan yazılımlarınızı derinlemesine test edebileceksiniz.
-
-
%3215,00 TL208,55 TL