Testplanmodul i HP ALM (Quality Center) opplæring

Innholdsfortegnelse:

Anonim
  • Etter å ha definert krav, starter utviklingsteam kick design- og utviklingsprosessen mens Testing team begynner å designe tester som kan utføres når bygningen er distribuert.
  • Et produkts suksess avhenger av testprosessene og kvaliteten på testingen som utføres. En god testplan resulterer i et feilfritt produkt.
  • ALM støtter vedlikehold og utførelse av manuelle, automatiserings- og ytelsestester, siden ALM er sømløst integrert med alle HP-produkter som HP UFT og HP Load Runner.

I denne opplæringen vil du lære

  • Hvordan lage testplan
  • Hvordan laste opp tester ved hjelp av Microsoft Excel
  • Hvordan lage testressurser

Hvordan lage testplan

Trinn 1) I likhet med kravene, la oss lage en plassholder / mappe for hver av testtypene, for eksempel funksjonell og ikke-funksjonell.

  1. Klikk på koblingen Testplan fra ALM-hjemmesiden
  2. Klikk på ikonet "Ny mappe"
  3. Skriv inn mappenavnet som 'Funksjonelt' og klikk 'OK'

Trinn 2) Den opprettede mappen vises som vist nedenfor.

Trinn 3) La oss på samme måte lage undermapper for 'Manuelle' og 'Automatiske' tester under 'Funksjonell' mappe. Derfor vil den endelige mappestrukturen være som vist nedenfor:

Merk: Vi vil IKKE kunne lage automatiserte testskript / ytelsestestskripter fra ALM; i stedet må den opprettes fra respektive HP-verktøy som UFT for funksjonell og Load runner for ytelse. Deretter lagres den i ALM slik at de kan planlegges, utføres, overvåkes og rapporteres.

Trinn 4) Det ville være bedre å lage en ny mappe for hver av modulene i applikasjonen, slik at vi ikke dumper alle manuelle tester i en mappe. For komplekse applikasjoner vil det være tusenvis av tester som vil være vanskelige å håndtere hvis de ikke er justert riktig.

Trinn 5) La oss nå lage en manuell test for 'Login' -modulen ved å klikke på 'New Test' -ikonet i 'Testplan' -fanen.

Trinn 6) Skriv inn følgende detaljer for å opprette den nye testen.

  1. Skriv inn det nye testnavnet
  2. Angi type type. I dette tilfellet er det 'Manuell' test.
  3. Brukeren kan også angi andre ikke-obligatoriske felt som dato, beskrivelse som vist nedenfor.
  4. Klikk 'Send' når alle detaljene er oppgitt.

Trinn 7 ) Når testen er opprettet, vises den opprettede testen under testmappen 'Manuell' med andre faner generert som vist nedenfor. La oss diskutere hver av disse kategoriene i detaljer i kommende trinn.

Trinn 8) Klikk "Design Steps" -fanen og klikk på "New Step" -ikonet som vist nedenfor. Dialogboksen Designtrinndetaljer åpnes

  1. Skriv inn trinnnavnet
  2. Skriv inn trinnbeskrivelsen
  3. Skriv inn forventet resultat
  4. Klikk 'OK'

Trinn 9) Gjenta trinn 6 og skriv inn alle relevante trinn for å teste funksjonaliteten. Etter å ha opprettet alle nødvendige trinn, viser fanen "Design Steps" alle trinnene som er opprettet som vist nedenfor.

Trinn 10) Parametere, hjelper brukeren med å tilordne en verdi til en variabel som lar brukeren utføre den samme testen med forskjellige datasett. I dette tilfellet kan brukernavnet og passordet være to parametere som vil bli tildelt en verdi. Vi vil forstå viktigheten av å ha parametere mens testutførelsen blir behandlet i Test Lab-modulen.

La oss nå se hvordan du lager parametere.

  1. Velg teststrinnet vi ønsker å legge til parameteren mot.
  2. Parameterikonet blir aktivert. Klikk på det samme som vist nedenfor.

Trinn 11) Parameterdialogen åpnes som vist nedenfor. Klikk på 'Ny parameter' -knappen.

Trinn 12) Dialogboksen for testparameterdetaljer åpnes.

  1. Skriv inn parameternavnet
  2. Tilordne en verdi til parameteren
  3. Klikk 'OK'.

Trinn 13)

Dialogboksen 'Parametere' vises tilbake til brukeren

  1. Med den opprettede variabelen
  2. Verdien
  3. Klikk 'OK'.

Trinn 14) Nå kan vi legge merke til at parameteren er lagt til i selve 'Teststrinn' som vist nedenfor.

Gjenta det samme for passordfeltet også.

På samme måte kan du opprette parameter for passord arkivert

Trinn 15) De opprettede parametrene kan vises / redigeres i parameterfanen. Denne dialogen hjelper oss også med å opprette, slette parametrene som er knyttet til testene.

Trinn 16) Vedleggsfanen lar brukeren laste opp alle typer filer, for eksempel 'xls', 'jpg.webp' osv.

Trinn 17) Testkonfigurasjonen hjelper oss med å gjenbruke testen for forskjellige bruksscenarier. La oss forstå hvordan vi kan arbeide med testkonfigurasjoner med et eksempel. Som standard er det en testkonfigurasjon som er spesifisert som testnavnet.

Merk: Vi KAN IKKE slette standard testkonfigurasjon, men vi kan redigere den samme.

Trinn 18) La oss si at påloggingsfunksjonaliteten kan utføres av tre typer forretningsbrukere som 'helpdesk', 'manager' og 'cluster head'.

La oss gi nytt navn til standard testkonfigurasjon til 'helpdesk' ved å redigere navnefeltet til 'Test Configuration'.

Trinn 19) La oss nå legge til de to andre testkonfigurasjonene, nemlig leder og klyngehode. Klikk på '+' ikonet under testkonfigurasjoner.

Trinn 20) Dialogboksen ' Ny testkonfigurasjon' åpnes.

  1. Skriv inn testkonfigurasjonsnavnet
  2. Skriv inn andre ikke-obligatoriske parametere som 'opprettet av', 'opprettelsesdato', 'beskrivelse'
  3. Klikk 'OK'.

Trinn 21) Gjenta samme trinn som ovenfor for å opprette en testkonfigurasjon til for 'klyngehode', og hele testkonfigurasjonen vises for brukeren som vist nedenfor. Dette vil tillate testere å utføre den samme testen individuelt mot alle de opprettet konfigurasjonene under testutførelsen, noe som vil føre til ingen omskriving av testene.

Testkonfigurasjon skal IKKE forveksles med testparametere. Derfor bør vi forstå forskjellen mellom parameter- og testkonfigurasjoner. Parametrene brukes til å opprette variabler og tilordne verdier for et bestemt trinn (parametrering av testen) mens testkonfigurasjon gjelder for alle trinnene og vanligvis brukes til å teste forskjellige forretningsbruk / arbeidsflyt. Under utførelse kan brukere endre verdiene til de opprettede parametrene mens en Test Case utføres for den valgte konfigurasjonen.

For eksempel, en online regningsbetalingsapplikasjon, kan brukeren velge betalingsmodus. I tilfelle betalinger med kredittkort kan brukeren enten velge hovedkort, visum eller American Express. Hver og en av dem som har sine egne poeng for kundebelønning. For å teste det, kan vi utforme en test slik at hver og en blir lagt til i testkonfigurasjoner for å verifisere belønningspoengene.

Trinn 22) 'Req Coverage' -fanen hjelper testerne til å kartlegge testen mot et bestemt krav som hjelper brukere å generere dekning og sporbarhet.

  1. Klikk på 'Req Coverage' -fanen.
  2. Velg "Krav" som skal tilordnes mot denne spesifikke testsaken
  3. Klikk på '<=' for å kartlegge de valgte kravene mot testen. Vi kan også kartlegge flere krav mot samme test.

Trinn 23) Fanen 'Tilknyttede feil' vises tom da vi ikke har utført noen test / reist noen feil mot testsaken. Denne kategorien vil være fylt med feilinformasjon hvis feilene blir lagt opp mot testsaken på det tidspunktet feilene ble opprettet.

Trinn 24) Fanen Historikk viser listen over endringer som er gjort over tid mot denne spesielle testsaken rett fra tidspunktet du opprettet testen.

Laster opp tester:

Noen ganger vil ikke brukeren lage testtilfeller manuelt, da det er ganske mye tidkrevende prosess. De fleste organisasjoner utvikler manuelle tester i Excel og lastes opp til ALM i bulk i stedet for å lage hver manuelle tester en etter en. For å lette opplasting i ALM har HP kommet med et tillegg som brukeren kan laste opp fra MS excel / MS Word direkte. La oss forstå trinnvis fremgangsmåte for å laste opp krav til QC fra Excel.

Hvordan laste opp tester ved hjelp av Microsoft Excel

Trinn 1) Før du laster opp testene fra Excel, må vi forberede Excel slik at det kan lastes opp.

  1. Velg feltene du vil laste opp til ALM, og opprett en overskrift i Excel for disse feltene.
  2. Skriv inn gyldige data i hvert av disse feltene som vist nedenfor.

Trinn 2) Når du har valgt dataene du vil laste opp, klikker du på 'Eksporter til HP ALM' fra 'Tilleggsprogrammer'.

Trinn 3 ) ALM-eksportveiviseren åpnes. Skriv inn HP ALM Server URL og klikk 'Neste'.

Trinn 4) Skriv inn brukernavnet og passordet for autentisering og klikk 'Neste'.

Trinn 5) Velg domenet, prosjektnavnet som vi ønsker å laste opp testene i, og klikk "Neste".

Trinn 6) Velg hvilken type data vi vil laste opp. I dette tilfellet er det tester. Vi vil også laste opp feil i de kommende kapitlene.

Trinn 7) Skriv inn navnet på det nye kartet. Det første alternativet, "Velg et kart" er deaktivert fordi vi ikke har opprettet et kart så langt. Derfor bør vi opprette et nytt kartnavn og klikke "Neste". Vi har ikke valgt "Opprett et midlertidig kart", da vi vil bruke det på nytt hver gang for opplasting.

Trinn 8 ) Når du klikker på 'Neste', åpnes kartleggingsdialogen som vist nedenfor.

  1. Venstre rutenettelementer som er oppført tilsvarer feltene som er tilgjengelige for opplasting i HP ALM. Vær oppmerksom på at feltene som er merket med 'RØD' skal kartlegges ettersom de er obligatoriske felt.
  2. De høyre rutenettelementene refererer til feltene som er kartlagt, slik at verdier i Excel flyter inn i de tilsvarende feltene i ALM.

Trinn 9) La oss nå forstå hvordan vi kan kartlegge feltene i Excel mot feltene i ALM.

  1. Velg feltet som brukeren vil kartlegge, og klikk på pilknappen som vist nedenfor.

  1. Skriv inn kolonnenavnet i Excel som tilsvarer det aktuelle kolonnenavnet i HP ALM.

  1. Kartlegg alle nødvendige kolonner i Excel mot de aktuelle feltene i HP ALM. Etter å ha kartlagt alle obligatoriske felt, klikk 'Eksporter'.

Trinn 10) Ved vellykket opplasting viser ALM meldingen som vist nedenfor. Hvis det oppstår feil, kan du løse problemet og prøve å laste det opp på nytt.

Noen av de vanlige feilene er oppført nedenfor:

  • Emnet / banen er ugyldig / utilgjengelig eller IKKE kartlagt av brukeren.
  • Feltet 'Testtype' har en annen verdi enn Manuell. Automatiserte tester KAN IKKE lastes opp ved hjelp av Excel.
  • Testnavn-feltet er tomt eller IKKE kartlagt.
  • Status skal ikke ha andre verdier enn design, klar, importert, reparasjon.

Trinn 11) La oss nå bekrefte det samme under 'Tester' -fanen. Alle testdetaljene lastes opp som vist nedenfor.

Merk : Brukere kan også utføre tester på nytt. Hvis testnavnet allerede eksisterer, og hvis det bare er en endring i trinnbeskrivelsen, overskrives testen med den eksisterende. Hvis testnavnet er forskjellig fra det som er lastet opp, lastes det opp som en ny test.

Hvordan lage testressurser

Testressursene gjør det mulig for brukere å administrere ressurser som vanligvis blir plukket opp av automatiserte / ytelsestester. Brukere kan laste opp skriptet som kan brukes av en eller flere tester. De kan også lastes ned / redigeres og lastes opp igjen i testressurser.

La oss se hvordan vi kan bruke Test Resources-modulen effektivt. Denne modulen demonstreres ved å laste opp den samme excel-filen til testressurser som vi brukte for å importere testene fra excel til ALM.

Det anbefales å laste opp Excel Test-test, slik at vi kan redigere testene når det er nødvendig og bare laste opp de modifiserte testsakene på nytt. Det er også enkelt å legge til nye tester og laste opp bare de nylig tilføyde testene.

Imidlertid kan vi også laste opp andre typer filer som .xls, .vbs, .qfl etc.

Trinn 1) Naviger til testressursmodulen som vist nedenfor. Testressursmodulesiden åpnes.

Trinn 2) Opprett en 'Ny mappe' ved å klikke på Ny mappeikon som vist nedenfor. Dialogboksen Ny mappe åpnes. La oss lage testressurs for alle tre testene - Manual, Automation and Performance.

Trinn 3) Mappen opprettes som vist nedenfor.

Trinn 4) På samme måte la oss lage to andre mapper, nemlig automatisering og ytelse. Etter at du har opprettet en mappe for hver av testressursene, vil den endelige mappestrukturen være som vist nedenfor:

Trinn 5) La oss lage en ny testressurs ved å laste opp excel-filen som vi har laget for å skrive manuelle tester som ble lastet opp i ALM. Velg mappen der brukeren vil laste opp testressursen.

Trinn 6) Skriv inn navnet på testressursen, og velg også typen ressurs og klikk 'OK'.

Trinn 7) Når vi oppretter testressursen, må vi nå laste opp ressursen slik at den er tilgjengelig under 'Resource Viewer' -fanen som skal brukes på tvers av testene.

  1. Klikk på 'Resource Viewer' -fanen
  2. Klikk på 'Last opp fil' og velg filen du vil laste opp

Trinn 8) Etter at filen er lastet opp, vises statusen for brukeren, og den vil være tilgjengelig for nedlasting.

Merk: Følgende typer testressurser lastes opp som kan brukes til å utføre automatiserte tester.

  1. Data bord
  2. Miljøvariabler
  3. Funksjonsbiblioteker
  4. Gjenopprettingsscenarier
  5. Delt objektlager

Video om testplan

Klikk her hvis videoen ikke er tilgjengelig

viktige takeaways: -

  • Du vil bruke Testplan-modulen i QualityCenter til å designe og lage testtilfeller / skript.
  • Du kan koble testene dine i testplanmodul med krav i kravmodulen for enkel sporing.
  • QualityCenter har mange funksjoner som å kopiere teststrinn, sende e-post manus for gjennomgang, legge til vedlegg osv. For å gjøre det lettere å utvikle testsaker.