- Yazılımda var olan hataları tespit etmek ve tekrarını önlemek
- Yazılım geliştirme süreci boyunca meydana gelen hataları ortaya çıkarmak
- Geliştirilen yazılımın beklentilere uygunluğunu ve doğruluğunu tespit etmek
- Son ürün olarak hatadan arındırılmış ve istekleri karşılayan bir ürün teslim etmek
- Yazılım hatalarının tespit edilmesiyle ortaya çıkabilecek riskleri azaltmak
- Bir kişiye, bir ortama veya bir şirkete zarar verebilecek yazılım hatalarını belirlemek
- Hataların ana sebepleri ve etkileri arasındaki farkı ayırt etmek
- Elde edilen örnekler yardımıyla testin niçin gerekli olduğunu tayin etmek
- Test etmenin niçin kalite güvencenin bir parçası olduğunu ve elde edilen örneklere bakarak daha yüksek kalite sağlamak için nasıl bir testin olması gerektiğini saptamak
- Hata (error), kusur (defect), aksaklık (fault), bozukluk (failure), yanlışlık (mistake) ve yanlış (bug) gibi terimleri yeniden hatırlamak
- Yazılım projesinin başlangıcından bitmesine kadar olan süreçte hataları en aza indirebilmek
- Projenin teslim edildikten sonraki teknik desteğini sağlayabilmek
- Yeni gereksinimlerin projeye rahatlıkla uygulanabilmesini sağlamak
- Kullanım kolaylığı sağlamak
Bana ulaşmak için e-posta ve instagram.
Hiç yorum yok:
Yorum Gönder