Junior
Yazılım kurulum testleri nedir?
sobes.tech yapay zeka
AI'dan gelen yanıt
Yazılım Kurulumu Testi (Installation Testing), yazılımın çeşitli işletim ortamlarında (İşletim Sistemleri, dosya sistemleri, donanım yapılandırmaları) başarıyla kurulup yapılandırıldığını, güncellendiğini ve kaldırıldığını kontrol eden bir test türüdür.
Ana hedefler:
- Kurulumun doğruluğunu kontrol etme: Tüm dosyaların ve bileşenlerin doğru yerlere kurulduğundan ve doğru izinlere sahip olduğundan emin olmak.
- Veri bütünlüğünü kontrol etme: Yazılımın çalışması için gereken verilerin kurulum sırasında bozulmadığını veya kaybolmadığını doğrulamak.
- Gereksinimlere uygunluğu kontrol etme: Kurulumun belge ve spesifikasyonlara uygun olduğunu doğrulamak (örneğin, disk alanı, RAM gereksinimleri).
- Güncelleme imkanını kontrol etme: Yeni sürümün mevcut üzerine kurulabildiğinden ve ayarların ve verilerin korunduğundan emin olmak.
- Kaldırmanın doğruluğunu kontrol etme: Yazılımın tamamen kaldırıldığından, gereksiz dosyalar, kayıt defteri girdileri veya diğer artefaktların sistem veya diğer uygulamaları etkilemediğinden emin olmak.
Kurulum testleri türleri:
- Tam Kurulum (Full Installation): Tüm bileşenlerin kurulumu.
- Özelleştirilmiş Kurulum (Custom Installation): Kullanıcının seçtiği bileşenlerin kurulumu.
- Güncelleme (Upgrade/Update Installation): Eski üzerine yeni sürümün kurulması.
- Temiz Kurulum (Clean Installation): Önceki sürümler olmadan "temiz" bir sistemde kurulum.
- Kaldırma (Uninstallation): Yazılımın tamamen ve doğru şekilde kaldırılması.
- Ağ Kurulumu (Network Installation): Ağ kaynaklarından kurulum.
Bu testler, uyumluluğu sağlamak için genellikle farklı donanım ve yazılım konfigürasyonlarında gerçekleştirilir.