Sobes.tech
Junior

Mis on tarkvara installimise testimine?

sobes.tech AI

Vastus AI-lt

Paigaldamise testimine (Installation Testing) on testimise tüüp, mis kontrollib, kas tarkvara edukalt paigaldatakse, konfigureeritakse, uuendatakse ja eemaldatakse erinevates operatsioonikeskkondades (OS, failisüsteemid, riistvara konfiguratsioonid).

Peamised eesmärgid:

  • Paigaldamise õigsuse kontroll: Veenduge, et kõik failid ja komponendid paigaldatakse õigesse kohta ning neil on õiged õigused.
  • Andmete terviklikkuse kontroll: Veenduge, et tööks vajalikud andmed ei ole rikutud ega kadunud paigaldamise käigus.
  • Nõuetele vastavuse kontroll: Veenduge, et paigaldus vastab dokumentatsioonile ja spetsifikatsioonidele (näiteks vaba ruum kettal, operatiivmälu).
  • Uuendamise võimaluse kontroll: Veenduge, et uus versioon saab paigaldada olemasoleva peale, säilitades seaded ja andmed.
  • Eemaldamise õigsuse kontroll: Veenduge, et tarkvara eemaldatakse täielikult ja õigesti, jättes maha mitte rohkem faile, registri kirjeid või muid artefakte, mis võivad mõjutada süsteemi või teisi rakendusi.

Paigaldamise testimise tüübid:

  • Täielik paigaldus (Full Installation): Kõigi komponentide paigaldamise kontroll.
  • Kohandatud paigaldus (Custom Installation): Ainult kasutaja valitud komponentide paigaldamine ja kontroll.
  • Uuendus (Upgrade/Update Installation): Uue versiooni paigaldamine olemasoleva peale.
  • Puhas paigaldus (Clean Installation): Paigaldus "puhas" süsteem ilma eelnevate versioonideta.
  • Eemaldamine (Uninstallation): Tarkvara täieliku ja õige eemaldamise kontroll.
  • Võrgu paigaldus (Network Installation): Paigaldamine võrgutest ressurssidest.

Need testid tehakse sageli erinevates riistvara ja tarkvara konfiguratsioonides, et tagada ühilduvus.