Sobes.tech
Middle

Kokius testavimo scenarijus naudosite programos įdiegimui patikrinti?

sobes.tech AI

Atsakymas iš AI

Programėlės įdiegimo patikra apima šiuos scenarijus:

  • Sėkmingas įdiegimas:

    • Įdiegimas su teisingais vartotojo teisėmis.
    • Įdiegimas numatytoje vietoje.
    • Įdiegimas vartotojo keliu.
    • Įdiegimas diske su pakankamu laisvu vietos kiekiu.
    • Įdiegimas su interneto ryšiu (jei būtina).
  • Klaidingas įdiegimas:

    • Bandymas įdiegti be pakankamų administratoriaus teisių.
    • Bandymas įdiegti diske su nepakankamu laisvu vietos kiekiu.
    • Bandymas įdiegti be reikalingos programinės įrangos (pvz., .NET Framework, Java).
    • Bandymas įdiegti su neteisingais komandų eilutės parametrais (tyliam įdiegimui).
    • Bandymas įdiegti nutraukus tinklo ryšį (jei įdiegiklis reikalauja interneto prieigos).
    • Bandymas įdiegti nesuderinamoje OS ar architektūroje.
  • Atnaujinimas (Upgrade):

    • Atnaujinimas iš ankstesnės versijos (pagrindiniai leidimai, mažos atnaujinimai, pataisos).
    • Atnaujinimas išsaugant vartotojo nustatymus.
    • Grįžimas prie ankstesnės versijos (jei ši funkcija prieinama).
    • Bandymas atnaujinti nesuderinama versija.
  • Uninstall:

    • Visapusiškas programos pašalinimas.
    • Pašalinimas išsaugant konfigūracijos failus (jei ši parinktis prieinama).
    • Patikrinimas, ar nėra likusių failų ir įrašų registre po pašalinimo.
    • Patikrinimas, ar pašalinti nuorodas ir meniu punktus.
    • Bandymas pašalinti veikiantį programą.
    • Bandymas pašalinti be pakankamų vartotojo teisių.
  • Specifinėmis sąlygomis įdiegimas:

    • Tylus įdiegimas iš komandų eilutės.
    • Grupinių politikų naudojimas įdiegimui (įmonės aplinkoje).
    • Įdiegimas virtualioje mašinoje.
    • Serverio OS įdiegimas.

Kiekviename scenarijuje tikrinama:

  • Inštaliatoriaus paleidimas.
  • Teisingas įdiegimo žingsnių rodymas (licencijos sutartis, kelias, komponentai).
  • Klaidos nebuvimas įdiegimo metu.
  • Sukurtų failų, aplankų, nuorodų, registro įrašų teisingumas.
  • Programos veikimo po įdiegimo galimybė (paleidimas, pagrindinės funkcijos).
  • Klaidos pranešimų teisingumas neteisinguose scenarijuose.