Sobes.tech
Middle

Uygulamanın kurulumunu kontrol etmek için hangi test senaryolarını kullanacaksınız?

sobes.tech yapay zeka

AI'dan gelen yanıt

Uygulama kurulumunun doğrulanması aşağıdaki senaryoları içerir:

  • Başarılı kurulum:

    • Doğru kullanıcı izinleriyle kurulum.
    • Varsayılan yola kurulum.
    • Özelleştirilmiş yola kurulum.
    • Yeterli boş alan bulunan diske kurulum.
    • İnternet bağlantısı ile kurulum (gerekirse).
  • Kurulum hataları:

    • Yeterli yönetici izinleri olmadan kurmaya çalışma.
    • Yetersiz boş alan bulunan diske kurmaya çalışma.
    • Gerekli yazılım olmadan (örneğin, .NET Framework, Java) kurmaya çalışma.
    • Yanlış komut satırı parametreleri ile kurmaya çalışma (sessiz kurulumlar için).
    • Ağ bağlantısı kesildiğinde kurmaya çalışma (kurucu çevrimiçi erişim gerektiriyorsa).
    • Uyumlu olmayan bir işletim sistemi veya mimarisi üzerinde kurmaya çalışma.
  • Güncelleme (Upgrade):

    • Önceki sürümden güncelleme (ana sürümler, küçük güncellemeler, yamalar).
    • Kullanıcı ayarlarını koruyarak güncelleme.
    • Önceki sürüme geri dönüş ile güncelleme (bu özellik varsa).
    • Uyumlu olmayan bir sürümle güncellemeye çalışma.
  • Kaldırma (Uninstall):

    • Uygulamayı tamamen kaldırma.
    • Konfigürasyon dosyalarını koruyarak kaldırma (bu seçenek varsa).
    • Kaldırmadan sonra kalan dosya ve kayıt defteri girdilerinin olmadığını doğrulama.
    • Kısayolların ve menü öğelerinin kaldırıldığını doğrulama.
    • Çalışan uygulama varken kaldırmaya çalışma.
    • Yeterli kullanıcı izinleri olmadan kaldırmaya çalışma.
  • Özel koşullarda kurulum:

    • Komut satırından sessiz kurulum.
    • Grup ilkeleri aracılığıyla kurulum (kurumsal ortamlar).
    • Sanal makinede kurulum.
    • Sunucu işletim sisteminde kurulum.

Her senaryoda şu kontroller yapılır:

  • Kurucunun başlatılması.
  • Kurulum adımlarının doğru şekilde gösterilmesi (lisans sözleşmesi, yol seçimi, bileşenler).
  • Kurulum sırasında hata olmaması.
  • Oluşturulan dosyaların, klasörlerin, kısayolların ve kayıt defteri girdilerinin doğru olması.
  • Kurulum sonrası uygulamanın çalışabilirliği (başlatma, temel fonksiyonlar).
  • Hatalı senaryolarda hata mesajlarının doğruluğu.