Sobes.tech
Middle

Koje test scenarije ćete koristiti za proveru instalacije aplikacije?

sobes.tech АИ

Одговор од АИ

Провера инсталације апликације укључује следеће сценарије:

  • Успешна инсталација:

    • Инсталација са исправним корисничким правима.
    • Инсталација у подразумевани пут.
    • Инсталација у прилагођени пут.
    • Инсталација на диск са довољно слободног простора.
    • Инсталација са интернет везом (ако је потребно).
  • Грешке током инсталације:

    • Покушај инсталације без довољних административних права.
    • Покушај инсталације на диск са недовољно слободног простора.
    • Покушај инсталације без потребног софтвера (нпр. .NET Framework, Java).
    • Покушај инсталације са неисправним параметрима командне линије (за тихе инсталације).
    • Покушај инсталације са прекинутом мрежном везом (ако инсталатор захтева онлајн приступ).
    • Покушај инсталације на несагласном оперативном систему или архитектури.
  • Ажурирање (Upgrade):

    • Ажурирање са претходне верзије (главне издања, мање исправке, патчеви).
    • Ажурирање са очувањем корисничких подешавања.
    • Ажурирање са повратком на претходну верзију (ако је ова функција доступна).
    • Покушај ажурирања са несагласном верзијом.
  • Деинсталација:

    • Потпуно уклањање апликације.
    • Уклањање са очувањем конфигурационих фајлова (ако је ова опција доступна).
    • Провера да након деинсталације нема остатних фајлова или уноса у регистар.
    • Провера уклањања пречица и елемената менија.
    • Покушај деинсталације док апликација ради.
    • Покушај деинсталације без довољних корисничких права.
  • Инсталација у специфичним условима:

    • Тиха инсталација из командне линије.
    • Инсталација преко групних политика (у корпоративним окружењима).
    • Инсталација на виртуелну машину.
    • Инсталација на серверски ОС.

У сваком сценарију се проверава:

  • Покретање инсталатора.
  • Правилно приказивање корака инсталације (уговор о лиценци, избор пута, компоненти).
  • Нема грешака током инсталације.
  • Правилно креирање фајлова, фасцикли, пречица, уноса у регистар.
  • Функционалност апликације након инсталације (покретање, основне функције).
  • Тачност порука о грешкама у неправилним сценаријима.