software installation un installation testing
Ste izvedli preskušanje namestitve programske opreme? Kakšna je bila izkušnja? No, preskušanje namestitve (implementacijsko testiranje) je precej zanimiv del življenjskega cikla testiranja programske opreme.
Preizkušanje namestitve je kot predstavitev gosta v vašem domu. Novega gosta je treba ustrezno predstaviti vsem družinskim članom, da se bo počutil prijetno. Namestitev nove programske opreme je prav tako podobna zgornjemu primeru.
Če je vaša namestitev v novem sistemu uspešna, bo stranka zagotovo zadovoljna, a kaj, če so stvari povsem nasprotne. Če namestitev ne uspe, naš program na tem sistemu ne bo deloval ne samo to, temveč lahko uporabnikov sistem močno poškoduje. Uporabnik lahko zahteva ponovno namestitev celotnega operacijskega sistema.
Ali boste v zgornjem primeru naredili vtis na uporabnika? Zagotovo ne! Vaš prvi vtis, da ustvarite zveste stranke, je uničen zaradi nepopolnega testiranja namestitve.
razlika med nadzorom in zagotavljanjem kakovosti
Kaj morate storiti za dober prvi vtis? Primerno preizkusite namestitveni program s kombinacijo ročnih in avtomatiziranih postopkov na različnih strojih z različno konfiguracijo. Najpomembnejši preizkus namestitve je čas! Za izvedbo enega samega testnega primera je potrebno veliko časa.
Če boste preizkušali velik namestitveni program, potem pomislite na čas, potreben za izvedbo toliko testnih primerov v različnih konfiguracijah.
Videli bomo različne metode za ročno preskušanje namestitvenih programov in nekaj osnovnih smernic za avtomatizacijo namestitvenega postopka.
Za začetek preizkušanja namestitve se najprej odločite, koliko različnih sistemskih konfiguracij želite preizkusiti namestitev.
Pripravite en osnovni trdi disk. Formatirajte ta trdi disk z najpogostejšim ali privzetim datotečnim sistemom, na ta trdi disk namestite najpogostejši operacijski sistem (Windows). Na ta trdi disk namestite nekaj osnovnih potrebnih komponent.
Vsakič ustvari slike tega osnovnega trdega diska in na tem osnovnem pogonu lahko ustvarite druge konfiguracije. Vsako konfiguracijo, na primer operacijski sistem in format datoteke, uporabite za nadaljnje preskušanje.
Kako lahko v tem postopku uporabimo avtomatizacijo? No, naredite nekaj sistemov, namenjenih ustvarjanju osnovnih slik (za hitro ustvarjanje natančnih slik operacijskega sistema uporabite programsko opremo, kot je Norton Ghost) osnovne konfiguracije. Tako boste prihranili ogromno časa pri vsakem testnem primeru.
Na primer , če je čas namestitve enega OS z osnovno konfiguracijo 1 ura, potem boste za vsak preskus novega sistema potrebovali 1+ uro. Toda ustvarjanje slike OS skoraj ne bo zahtevalo 5 do 10 minut in prihranili boste približno 40 do 50 minut!
kako odpreti datoteke .swf v oknih
Uporabite lahko en operacijski sistem z več poskusi namestitve namestitvenega programa. Vsakič odstranite aplikacijo in pripravite osnovno stanje za naslednji testni primer. Pri tem bodite previdni, da je treba vaš program za odstranitev preizkusiti pred tem in mora delovati brezhibno.
Namigi za preskušanje namestitve z nekaterimi širokimi primeri preskušanja:
# 1) Uporabite diagrame pretoka za izvedbo preskusa namestitve. Diagrami poteka nam poenostavljajo nalogo. Glejte primer diagrama poteka za osnovni testni primer preskusa namestitve.
Temu osnovnemu diagramu poteka dodajte še nekaj testnih primerov, na primer, če naša aplikacija ni prva izdaja, nato poskusite dodati različne logične namestitvene poti.
#two) Če ste že namestili kompaktno osnovno različico aplikacije, potem v naslednjem testnem primeru Namestite celotno aplikacijo različico na isti poti kot za kompaktno različico.
# 3) Če uporabljate diagram poteka za preskušanje različnih datoteke za zapis na disk medtem ko namestitev nato uporabi isti diagram poteka v obratnem vrstnem redu, da preizkusi odstranitev vseh nameščenih datotek na disku.
# 4) Uporabite diagrame poteka za avtomatizirajte prizadevanja za preskušanje. Diagrame bo zelo enostavno pretvoriti v avtomatizirane skripte.
# 5) Preizkusite namestitvene skripte, ki se uporabljajo za preverjanje potreben prostor na disku . Če namestitveni program zahteva zahtevani prostor na disku 1 MB, se prepričajte, da je porabljenih natančno 1 MB ali pa je med namestitvijo porabljeno več prostora na disku. Če je odgovor da, to označite kot napako.
# 6) Preizkusite potrebo po prostoru na disku v drugačnem formatu datotečnega sistema. Tako kot FAT16 bo zahteval več prostora kot učinkoviti datotečni sistem NTFS ali FAT32.
# 7) Če je mogoče, nastavite namenski sistem samo za ustvarjanje slik diska. Kot rečeno zgoraj, boste s tem prihranili čas testiranja.
# 8) Uporaba porazdeljeno testno okolje za izvedbo preskusov namestitve. Razdeljeno okolje preprosto prihrani vaš čas in z enim samim računalnikom lahko učinkovito upravljate vse različne testne primere.
Dober pristop za to je ustvariti glavni stroj, ki bo poganjal različne podrejene stroje v omrežju. Namestitev lahko začnete hkrati na drugem računalniku iz glavnega sistema.
# 9) Poskusite avtomatizirati rutino za testiranje števila datotek, ki jih želite zapisati na disk. Ta seznam datotek lahko ohranite tako, da je zapisan na disk v Excelovem listu in ga lahko daste kot vhod v samodejni skript, ki bo preveril vsako pot in preveril pravilno namestitev.
# 10) Za preverjanje uporabite programsko opremo, ki je prosto dostopna na trgu spremembe registra ob uspešni namestitvi. Po namestitvi preverite spremembe registra s seznamom pričakovanih sprememb.
vprašanja o naprednem intervjuju za oracle pl sql
#eleven) Na silo prekinite postopek namestitve vmes. Oglejte si obnašanje sistema in ali se sistem brez težav povrne v prvotno stanje. To 'prekinitev namestitve' lahko preizkusite v vsakem koraku namestitve.
# 12) Preverjanje prostora na disku: To je ključno preverjanje v scenariju namestitvenega testiranja. Za to preverjanje lahko izberete različne ročne in avtomatizirane metode.
Pri ročnih metodah lahko pred namestitvijo preverite prosti prostor na disku, ki je na voljo na pogonu, in prostor na disku, ki ga poroča namestitveni skript, da preverite, ali namestitveni program natančno izračuna in sporoči prostor na disku. Po namestitvi preverite prostor na disku, da preverite natančno uporabo prostora na disku.
Zaženite različno kombinacijo razpoložljivosti prostora na disku z uporabo nekaterih orodij za samodejno polnjenje prostora na disku med namestitvijo. Med namestitvijo preverite obnašanje sistema v pogojih z majhnim prostorom na disku.
# 13) Ko preverite namestitev, lahko test za odstranitev tudi. Pred vsako novo ponovitvijo namestitve se prepričajte, da so po odstranitvi odstranjene vse datoteke, zapisane na disk.
Včasih postopek odstranjevanja odstrani datoteke le iz zadnje nadgrajene namestitve, pri čemer datoteke stare različice ostanejo nedotaknjene. Preverite tudi možnost ponovnega zagona po ročni odstranitvi in prisilno, da se znova ne zažene.
Govoril sem o številnih področjih Postopek ročnega in samodejnega preizkušanja namestitve .
Kljub temu se morate osredotočiti na številna področja, odvisno od zapletenosti nameščene programske opreme. Te ne obravnavane pomembne naloge vključujejo namestitev prek omrežja, spletna namestitev, namestitev popravkov, preverjanje baze podatkov pri namestitvi, namestitev in odstranitev DLL v skupni rabi, itd.
Upam, da bo ta članek osnovno vodilo za tiste, ki imajo težave pri ročnem ali avtomatiziranem preizkušanju namestitve programske opreme.
Če vam je ta članek všeč, bi ga tudi vi želeli naročite se na naše e-novice .
Priporočeno branje
- Najboljša orodja za testiranje programske opreme 2021 (QA Test Automation Tools)
- Testiranje programske opreme QA Assistant Job
- Tečaj preizkušanja programske opreme: kateremu inštitutu za preizkušanje programske opreme naj se pridružim?
- Izbira preizkušanja programske opreme kot vaše kariere
- Preizkušanje programske opreme Tehnična vsebina Writer Freelancer Job
- Nekaj zanimivih vprašanj za preskušanje programske opreme
- Povratne informacije in pregledi tečaja za preizkušanje programske opreme
- Testiranje programske opreme Pomoč partnerskemu programu!