Modul testnega načrta v vadnici HP ALM (Center za kakovost)

Kazalo:

Anonim
  • Po opredelitvi zahtev ekipa za razvojno ekipo začne postopek načrtovanja in razvoja, medtem ko skupina za testiranje začne s projektiranjem testov, ki jih je mogoče izvesti po uvedbi gradnje.
  • Uspeh katerega koli izdelka je odvisen od preskusnih postopkov in kakovosti preskušanja, ki se izvaja. Dober testni načrt privede do izdelka brez napak.
  • ALM podpira vzdrževanje in izvajanje ročnih preizkusov, preizkusov avtomatizacije in delovanja, saj je ALM brezhibno integriran z vsemi HP-jevimi izdelki, kot sta HP UFT in HP Load Runner.

V tej vadnici se boste naučili

  • Kako ustvariti testni načrt
  • Kako naložiti teste s programom Microsoft Excel
  • Kako ustvariti testne vire

Kako ustvariti testni načrt

Korak 1) Podobno kot pri zahtevah tudi za vsako preskusno vrsto, kot sta Funkcionalna in Nefunkcionalna, ustvarimo ogradnico / mapo.

  1. Kliknite povezavo Načrt preizkusa na domači strani ALM
  2. Kliknite ikono »Nova mapa«
  3. Ime mape vnesite kot »Funkcionalno« in kliknite »V redu«

Korak 2) Ustvarjena mapa bi bila prikazana, kot je prikazano spodaj.

Korak 3) Podobno ustvarimo podmape za »Ročne« in »Avtomatizirane« teste v »Funkcionalni« mapi. Končna struktura map bo torej prikazana spodaj:

Opomba: IZ ALM NE bomo mogli ustvariti samodejnih preizkusnih skriptov / preizkusnih skriptov za delovanje; namesto tega ga je treba ustvariti iz ustreznih HP-jevih orodij, kot sta UFT za funkcionalnost in Load runner za zmogljivost. Nato se shrani v ALM, tako da jih je mogoče načrtovati, izvajati, spremljati in poročati.

Korak 4) Bolje bi bilo ustvariti novo mapo za vsakega od modulov aplikacije, tako da ne bomo odlagali vseh ročnih testov v eno mapo. Za kompleksne aplikacije bi bilo na tisoče testov, ki bi jih bilo težko obvladati, če niso pravilno poravnani.

Korak 5) Zdaj ustvarimo ročni test za modul 'Prijava' s klikom na ikono 'Nov test' na zavihku 'Test načrt'.

Korak 6) Vnesite naslednje podrobnosti za uspešno izdelavo novega testa.

  1. Vnesite novo ime testa
  2. Vnesite vrsto testa. V tem primeru gre za "Ročni" test.
  3. Uporabnik lahko vnese tudi druga neobvezna polja, kot so datum, opis, kot je prikazano spodaj.
  4. Ko vnesete vse podrobnosti, kliknite »Pošlji«.

Korak 7 ) Ko je test ustvarjen, se bo ustvaril v mapi »Ročno« z drugimi zavihki, ustvarjenimi, kot je prikazano spodaj. V naslednjih korakih bomo podrobno razpravljali o vsakem od teh zavihkov.

Korak 8) Kliknite jeziček » Koraki za načrtovanje « in kliknite ikono »Nov korak«, kot je prikazano spodaj. Odpre se pogovorno okno Podrobnosti koraka oblikovanja

  1. Vnesite ime koraka
  2. Vnesite opis koraka
  3. Vnesite pričakovani rezultat
  4. Kliknite V redu

9. korak) Ponovite 6. korak in vnesite vse ustrezne korake, da preizkusite funkcionalnost. Po ustvarjanju vseh zahtevanih korakov na zavihku »Koraki oblikovanja« prikažejo vse ustvarjene korake, kot je prikazano spodaj.

Korak 10) Parametri pomagajo uporabniku dodeliti vrednost spremenljivki, ki uporabniku omogoča izvedbo istega testa z različnimi nizi podatkov. V tem primeru sta lahko uporabniško ime in geslo dva parametra, ki bi jim bila dodeljena vrednost. Razumeli bomo pomembnost parametrov med izvajanjem testa, ki jih bomo obravnavali v modulu Test Lab.

Zdaj pa poglejmo, kako ustvariti parametre.

  1. Izberite preskusni korak, v katerega bi radi dodali parameter.
  2. Ikona 'Parameter' bo omogočena. Kliknite isto, kot je prikazano spodaj.

Korak 11) Odpre se pogovorno okno Parameter, kot je prikazano spodaj. Kliknite gumb 'Nov parameter'.

Korak 12) Odpre se pogovorno okno s podrobnostmi preskusnega parametra.

  1. Vnesite ime parametra
  2. Parametru dodelite vrednost
  3. Kliknite »V redu«.

13. korak)

Pogovorno okno 'parametri' se prikaže nazaj uporabniku

  1. Z ustvarjeno spremenljivko
  2. Vrednost
  3. Kliknite »V redu«.

14. korak) Zdaj lahko opazimo, da je parameter dodan v samem "Testnem koraku", kot je prikazano spodaj.

Enako ponovite tudi za polje gesla.

Podobno ustvarite parameter za Password Filed

Korak 15) Ustvarjene parametre si lahko ogledate / uredite na zavihku parametrov. To pogovorno okno nam pomaga tudi pri ustvarjanju, brisanju parametrov, povezanih s testi.

Korak 16) Zavihek za prilogo uporabniku omogoča nalaganje katere koli vrste datoteke, na primer 'xls', 'jpg.webp' itd.

Korak 17) Testna konfiguracija nam pomaga, da ponovno uporabimo test za različne scenarije uporabe. Dovolite nam, kako s primerom delamo s testnimi konfiguracijami. Privzeto obstaja testna konfiguracija, ki je določena kot testa imena.

Opomba: Ne moremo izbrisati privzete testne konfiguracije, lahko pa jo tudi uredimo.

Korak 18) Recimo, da lahko funkcijo prijave izvajajo tri vrste poslovnih uporabnikov, kot so „služba za pomoč“, „upravitelj“ in „glava grozda“.

Privzeto preskusno konfiguracijo preimenujmo v 'helpdesk', tako da uredimo imensko polje v "Test Configuration".

Korak 19) Zdaj dodajmo še drugi dve testni konfiguraciji, in sicer upravitelja in glavo gruče. V preskusnih konfiguracijah kliknite ikono »+«.

Korak 20) " pogovorno okno New Preskusna konfiguracija" odpira.

  1. Vnesite ime testne konfiguracije
  2. Vnesite druge neobvezne parametre, kot so 'ustvaril', 'datum ustvarjanja', 'opis'
  3. Kliknite »V redu«.

Korak 21) Ponovite isti korak kot zgoraj, da ustvarite še eno testno konfiguracijo za "glavo gruče" in celotna testna konfiguracija bo uporabniku prikazana, kot je prikazano spodaj. To bo preskuševalcem omogočilo, da med preskusom izvedejo isti test posamezno glede na vse ustvarjene konfiguracije, kar ne bo povzročilo ponovnega pisanja testov.

Testne konfiguracije NE smemo zamenjati s testnimi parametri. Zato bi morali razumeti razliko med konfiguracijami parametrov in preskusi. Parametri se uporabljajo za ustvarjanje spremenljivk in dodeljevanje vrednosti za določen korak (parametriranje testa), medtem ko je testna konfiguracija uporabna za vse korake in se običajno uporablja za testiranje različnih primerov poslovne uporabe / poteka dela. Med izvajanjem lahko uporabniki spremenijo vrednosti ustvarjenih parametrov, medtem ko se za izbrano konfiguracijo izvaja testni primer.

Na primer, spletna aplikacija za plačilo računov lahko uporabnik izbere način plačila. V primeru plačil s kreditno kartico lahko uporabnik izbere glavno kartico, vizum ali American Express. Vsak od tistih, ki ima svoje nagradne točke za stranke. Da bi ga preizkusili, lahko oblikujemo tak test, da je vsak od njih dodan v testne konfiguracije za preverjanje nagradnih točk.

Korak 22) Zavihek "Pokrivanje zahtev" pomaga preizkuševalcem preskusiti preskus glede na določene zahteve, ki uporabnikom pomagajo ustvariti pokritost in sledljivost.

  1. Kliknite zavihek "Zahtevaj pokritost".
  2. Izberite "Zahtevo", ki jo je treba preslikati v ta testni primer
  3. Kliknite gumb '<=', da izbrane zahteve preslikate v preskus. Na isti test lahko preslikamo tudi več zahtev.

Korak 23) Zavihek 'Povezane napake' je prazen, saj nismo izvedli nobenega testa / sprožili nobene napake proti testnemu primeru. Ta zavihek bo zapolnjen s podrobnostmi o napakah, če so napake objavljene v testnem primeru v času ustvarjanja napak.

Korak 24) Zavihek Zgodovina prikazuje seznam sprememb, ki so bile sčasoma narejene v zvezi s tem testnim primerom takoj od ustvarjanja testa.

Nalaganje testov:

Včasih uporabnik ne bo ročno ustvarjal testnih primerov, saj je to precej dolgotrajen postopek. Večina organizacij razvije ročne teste v Excelu in jih naloži v ALM v velikem obsegu, namesto da bi vsakega ročno preizkušala posebej. Za lažje nalaganje v ALM je HP pripravil Addin, s katerim lahko uporabnik neposredno naloži iz MS excel / MS Word. Dovolite nam, da razumemo postopek po korakih za nalaganje zahtev v QC iz Excela.

Kako naložiti teste s programom Microsoft Excel

1. korak) Pred nalaganjem testov iz excela moramo Excel pripraviti tako, da ga je mogoče naložiti.

  1. Izberite polja, ki jih želite naložiti v ALM, in v Excelu ustvarite glavo za ta polja.
  2. V vsako od teh polj vnesite veljavne podatke, kot je prikazano spodaj.

Korak 2) Ko izberete podatke za nalaganje, v razdelku »Dodatki« kliknite »Izvozi v HP ALM«.

3. korak ) Odpre se čarovnik za izvoz ALM. Vnesite URL strežnika HP ALM in kliknite 'Naprej'.

Korak 4) Vnesite uporabniško ime in geslo za preverjanje pristnosti in kliknite 'Naprej'.

5. korak) Izberite domeno, ime projekta, v katero bi radi naložili teste, in kliknite »Naprej«.

6. korak) Izberite vrsto podatkov, ki jih želimo naložiti. V tem primeru gre za teste. V naslednjih poglavjih bomo dodali tudi napake.

Korak 7) Vnesite ime novega zemljevida. Prva možnost »Izberi zemljevid« je onemogočena, ker do zdaj še nismo ustvarili zemljevida. Zato bi morali ustvariti novo ime zemljevida in klikniti 'Naprej'. Nismo izbrali »Ustvari začasni zemljevid«, saj bi ga radi vsakič znova uporabili za nalaganje »testov.

Korak 8 ) Po kliku na gumb Naprej se odpre pogovorno okno za preslikavo, kot je prikazano spodaj.

  1. Navedeni elementi mreže levega podokna ustrezajo poljem, ki so na voljo za nalaganje v HP ALM. Upoštevajte, da morajo biti polja, označena z 'RDEČO', preslikana, saj so obvezna.
  2. Elementi mreže desnega podokna se nanašajo na polja, ki so preslikana, tako da se bodo vrednosti v Excelu pretakale v ustrezna polja ALM.

Korak 9) Zdaj nam je jasno, kako preslikati polja v Excelu s polji v ALM.

  1. Izberite polje, ki bi ga uporabnik želel preslikati, in kliknite puščični gumb, kot je prikazano spodaj.

  1. Vnesite ime stolpca v Excelu, ki ustreza ustreznemu imenu stolpca v HP ALM.

  1. Vse potrebne stolpce v Excelu preslikajte v ustrezna polja v programu HP ALM. Ko preslikate vsa zahtevana polja, kliknite 'Izvozi'.

Korak 10) Po uspešnem nalaganju ALM prikaže sporočilo, kot je prikazano spodaj. Če se pojavijo napake, odpravite težavo in jo poskusite znova naložiti.

Nekatere pogoste napake so navedene spodaj:

  • Predmet / pot ni veljaven / ni na voljo ali uporabnik NI preslika.
  • Vrednost polja »Test Type« (Vrsta preizkusa) ni Ročna. Avtomatiziranih testov NI mogoče naložiti z uporabo programa Excel.
  • Polje Test Name je prazno ali NI preslikano.
  • V statusu ne sme biti vrednosti, razen Oblikovanje, pripravljenost, uvoz in popravilo.

Korak 11) Zdaj naj preverimo isto na zavihku "Testi". Vse podrobnosti o testu so naložene, kot je prikazano spodaj.

Opomba : Uporabniki lahko izvedejo tudi ponovno nalaganje testov. V primeru ponovnega nalaganja testnih primerov, če ime testa že obstaja in če pride do spremembe samo v opisu koraka, bo test prepisan z obstoječim. Če se ime testa razlikuje od naloženega, se naloži kot nov test.

Kako ustvariti testne vire

Preizkusni viri omogočajo uporabnikom upravljanje virov, ki jih običajno poberejo avtomatizirani preskusi. Uporabniki lahko naložijo skript, ki ga lahko uporabi en ali več testov. Lahko jih tudi prenesete / uredite in znova naložite nazaj v testne vire.

Poglejmo, kako lahko modul Test Resources učinkovito uporabimo. Ta modul je prikazan z nalaganjem iste datoteke excel v testne vire, ki smo jih uporabili za uvoz testov iz excela v ALM.

Nalaganje testnega primera excel je priporočljivo, da lahko po potrebi urejamo teste in znova naložimo samo spremenjene testne primere. Prav tako je enostavno dodati nove teste in naložiti samo novo dodane teste.

Lahko pa naložimo tudi druge vrste datotek, kot so .xls, .vbs, .qfl itd.

Korak 1) Pomaknite se do modula Test Resources, kot je prikazano spodaj. Odpre se stran modula testnih virov.

Korak 2) S klikom na ikono nove mape ustvarite novo mapo, kot je prikazano spodaj. Odpre se pogovorno okno Nova mapa. Ustvarimo testni vir za vse tri teste, in sicer za ročno, avtomatizacijo in zmogljivost.

Korak 3) Mapa je ustvarjena, kot je prikazano spodaj.

Korak 4) Podobno ustvarimo še dve mapi, in sicer - Automation in Performance. Po ustvarjanju mape za vsakega od testnih virov bo končna struktura map prikazana spodaj:

5. korak: Ustvarimo nov testni vir tako, da naložimo datoteko excel, ki smo jo ustvarili za pisanje ročnih testov, ki so bili naloženi v ALM. Izberite mapo, kamor bi uporabnik želel naložiti testni vir.

Korak 6) Vnesite ime preskusnega vira, izberite tudi vrsto vira in kliknite »V redu«.

Korak 7) Po ustvarjanju preskusnega vira moramo zdaj naložiti vir, da bo na voljo na zavihku »Preglednik virov«, ki se bo uporabljal med preskusi.

  1. Kliknite jeziček »Preglednik virov«
  2. Kliknite »Naloži datoteko« in izberite datoteko za nalaganje

Korak 8) Po nalaganju datoteke bo uporabniku prikazano stanje in bo na voljo za prenos.

Opomba: Naložene so naslednje vrste testnih virov, ki jih je mogoče uporabiti za izvajanje avtomatiziranih testov.

  1. DataTable
  2. Okoljske spremenljivke
  3. Knjižnice funkcij
  4. Scenariji okrevanja
  5. Skladišče predmetov v skupni rabi

Video o preskusnem načrtu

Kliknite tukaj, če video ni dostopen

ključni zajtrki: -

  • Za načrtovanje in ustvarjanje testnih primerov / skriptov boste uporabili modul Testni načrt v QualityCenterju.
  • Za enostavno sledenje lahko svoje teste v modulu testnega načrta povežete z zahtevami v modulu za zahteve.
  • QualityCenter ponuja številne funkcije, kot so kopiranje preizkusnih korakov, pošiljanje skriptov po e-pošti na pregled, dodajanje prilog itd., Da olajša hitrejši razvoj testnih primerov.