Testplanmodul i HP ALM (kvalitetscenter) vejledning

Indholdsfortegnelse:

Anonim
  • Efter at have defineret krav, starter udviklingsteam kick deres design og udviklingsproces, mens testteamet begynder at designe tests, der kan udføres, når build er implementeret.
  • Et produkts succes afhænger af testprocesserne og kvaliteten af ​​den test, der udføres. En god testplan resulterer i et fejlfrit produkt.
  • ALM understøtter vedligeholdelse og udførelse af manuelle, automatiserings- og ydelsestest, da ALM er problemfrit integreret med alle HP-produkter såsom HP UFT og HP Load Runner.

I denne vejledning lærer du

  • Sådan oprettes testplan
  • Sådan uploades test ved hjælp af Microsoft Excel
  • Sådan oprettes testressourcer

Sådan oprettes testplan

Trin 1) I lighed med kravene, lad os oprette en pladsholder / mappe til hver af testtyperne, såsom funktionel og ikke-funktionel.

  1. Klik på linket Testplan fra ALM-startsiden
  2. Klik på ikonet 'Ny mappe'
  3. Indtast mappenavnet som 'Funktionelt', og klik på 'OK'

Trin 2) Den oprettede mappe vises som vist nedenfor.

Trin 3) Lad os ligeledes oprette undermapper til 'Manual' og 'Automated' Tests under 'Functional' Folder. Derfor vil den endelige mappestruktur være som vist nedenfor:

Bemærk: Vi vil IKKE være i stand til at oprette automatiserede testscripts / Performance test-scripts fra ALM; i stedet skal det oprettes fra respektive HP-værktøjer såsom UFT til funktionel og Load runner for ydeevne. Det gemmes derefter i ALM, så de kan planlægges, udføres, overvåges og rapporteres.

Trin 4) Det ville være bedre at oprette en ny mappe til hver af programmets moduler, så vi ikke dumper alle manuelle test i en mappe. For komplekse applikationer ville der være tusindvis af tests, som ville være vanskelige at håndtere, hvis de ikke er justeret korrekt.

Trin 5) Lad os nu oprette en manuel test til 'Login'-modulet ved at klikke på ikonet' Ny test 'i fanen' Testplan '.

Trin 6) Indtast følgende detaljer for at oprette den nye test med succes.

  1. Indtast det nye testnavn
  2. Indtast testtypen. I dette tilfælde er det 'manuel' test.
  3. Brugeren kan også indtaste andre ikke-obligatoriske felter såsom dato, beskrivelse som vist nedenfor.
  4. Klik på 'Send', når alle detaljer er indtastet.

Trin 7 ) Når testen er oprettet, vises den oprettede test under testmappen 'Manuel' med andre faner genereret som vist nedenfor. Lad os diskutere hver af disse faner detaljeret i de kommende trin.

Trin 8) Klik på 'Design Steps' fanen og klik på 'New Step' ikonet som vist nedenfor. Dialogboksen Detaljer om designtrin åbnes

  1. Indtast trinnavnet
  2. Indtast trinbeskrivelsen
  3. Indtast det forventede resultat
  4. Klik på 'OK'

Trin 9) Gentag trin # 6, og indtast alle relevante trin for at teste funktionaliteten. Når du har oprettet alle de nødvendige trin, viser fanen 'Design Steps' alle de oprettede trin som vist nedenfor.

Trin 10) Parametre, hjælper brugeren med at tildele en værdi til en variabel, der giver brugeren mulighed for at udføre den samme test med forskellige datasæt. I dette tilfælde kan brugernavnet og adgangskoden være to parametre, der tildeles en værdi. Vi forstår vigtigheden af ​​at have parametre under testudførelse, som vil blive behandlet i Test Lab-modulet.

Lad os nu se, hvordan man opretter parametre.

  1. Vælg det testtrin, mod hvilket vi vil tilføje parameteren.
  2. Ikonet 'Parameter' aktiveres. Klik på det samme som vist nedenfor.

Trin 11) Parameterdialogen åbnes som vist nedenfor. Klik på knappen 'Ny parameter'.

Trin 12) Dialogen Testparameteroplysninger åbnes.

  1. Indtast parameternavnet
  2. Tildel en værdi til parameteren
  3. Klik på 'OK'.

Trin 13)

Dialogen 'parametre' vises tilbage til brugeren

  1. Med den oprettede variabel
  2. Værdien
  3. Klik på 'OK'.

Trin 14) Nu kan vi bemærke, at parameteren tilføjes i selve 'Teststrin' som vist nedenfor.

Gentag det samme for adgangskodefeltet også.

Tilsvarende skal du oprette parameter for adgangskode arkiveret

Trin 15) De oprettede parametre kan ses / redigeres i parameterfanen. Denne dialog hjælper os også med at oprette, slette de parametre, der er knyttet til testene.

Trin 16) Vedhæftningsfanen giver brugeren mulighed for at uploade enhver filtype, såsom 'xls', 'jpg.webp' osv.

Trin 17) Testkonfigurationen hjælper os med at genbruge testen til forskellige brugsscenarier. Lad os forstå, hvordan vi arbejder med testkonfigurationer med et eksempel. Som standard er der en testkonfiguration, der er angivet som testnavnet.

Bemærk: Vi KAN IKKE slette standardtestkonfigurationen, men vi kan redigere den samme.

Trin 18) Lad os sige, at loginfunktionaliteten kan udføres af tre typer forretningsbrugere såsom 'helpdesk', 'manager' og 'cluster head'.

Lad os omdøbe standardtestkonfigurationen til 'helpdesk' ved at redigere navnefeltet til 'Testkonfiguration'.

Trin 19) Lad os nu tilføje de to andre yderligere testkonfigurationer, nemlig manager og klyngehoved. Klik på '+' ikonet under testkonfigurationer.

Trin 20) Den ' nye test Configuration' dialogboks åbner.

  1. Indtast testkonfigurationsnavnet
  2. Indtast andre ikke-obligatoriske parametre, såsom 'oprettet af', 'oprettelsesdato', 'beskrivelse'
  3. Klik på 'OK'.

Trin 21) Gentag det samme trin som ovenfor for at oprette endnu en testkonfiguration for 'klyngehoved', og hele testkonfigurationen vises for brugeren som vist nedenfor. Dette gør det muligt for testere at udføre den samme test individuelt mod alle de oprettede konfigurationer under testudførelse, hvilket vil resultere i ingen omskrivning af test.

Testkonfiguration skal IKKE forveksles med testparametre. Derfor skal vi forstå forskellen mellem parameter- og testkonfigurationer. Parametrene bruges til at oprette variable og tildele værdier til et specifikt trin (parametrering af testen), mens testkonfiguration gælder for alle trin og generelt bruges til at teste forskellige forretningsanvendelsessager / Workflow. Under udførelse kan brugere ændre værdierne for de oprettede parametre, mens en testcase udføres for den valgte konfiguration.

For eksempel, en online regningsbetalingsapplikation, kan brugeren vælge betalingstilstand. I tilfælde af 'kreditkort' -betalinger kan brugeren enten vælge masterkort, visum eller American Express. Hver af dem, der har sine egne kundebelønningspoint. For at teste det kan vi designe en test, så hver enkelt af dem føjes til testkonfigurationer for at verificere belønningspunkterne.

Trin 22) Fanen 'Req Coverage' hjælper testere med at kortlægge testen mod et bestemt krav, der hjælper brugere med at generere dækning og sporbarhed.

  1. Klik på fanen 'Req Coverage'.
  2. Vælg 'Krav', der skal kortlægges mod denne særlige testtilfælde
  3. Klik på '<=' knappen for at kortlægge de valgte krav i forhold til testen. Vi kan også kortlægge flere krav i forhold til den samme test.

Trin 23) Fanen 'Tilknyttede defekter' vises tom, da vi ikke har udført nogen test / rejst nogen defekt mod testsagen. Denne fane udfyldes med detaljerne om mangler, hvis manglerne er bogført mod testsagen på tidspunktet for oprettelsen af ​​manglerne.

Trin 24) Fanen Historie viser listen over ændringer, der er foretaget over tid i forhold til denne specifikke testsag lige fra tidspunktet for oprettelse af testen.

Upload af test:

Nogle gange opretter brugeren ikke testsager manuelt, da det er temmelig meget tidskrævende proces. De fleste organisationer udvikler manuelle tests i Excel og uploades til ALM i bulk snarere end at oprette hver manuelle test en efter en. For at gøre det lettere at uploade til ALM er HP kommet med et Addin, som brugeren kan uploade direkte fra MS excel / MS Word. Lad os forstå trin for trin-procedure for at uploade krav til QC fra Excel.

Sådan uploades test ved hjælp af Microsoft Excel

Trin 1) Før du uploader testene fra excel, skal vi forberede Excel, så det kan uploades.

  1. Vælg de felter, du vil uploade til ALM, og opret en overskrift i Excel til disse felter.
  2. Indtast gyldige data i hvert af disse felter som vist nedenfor.

Trin 2) Når du har valgt de data, der skal uploades, skal du klikke på 'Eksporter til HP ALM' fra 'Tilføjelsesprogrammer'.

Trin 3 ) ALM-eksportguiden åbnes. Indtast HP ALM Server URL og klik på 'Næste'.

Trin 4) Indtast brugernavnet og adgangskoden til godkendelse, og klik på 'Næste'.

Trin 5) Vælg det domæne, projektnavn, som vi gerne vil uploade testene til, og klik på 'Næste'.

Trin 6) Vælg den type data, som vi gerne vil uploade. I dette tilfælde er det tests. Vi uploader også defekter i de kommende kapitler.

Trin 7) Indtast navnet på det nye kort. Den første mulighed, 'Vælg et kort' er deaktiveret, fordi vi hidtil ikke har oprettet et kort. Derfor skal vi oprette et nyt kortnavn og klikke på 'Næste'. Vi har ikke valgt 'Opret et midlertidigt kort', da vi gerne vil genbruge hver gang til upload 'tests.

Trin 8 ) Når du klikker på 'Næste', åbnes kortlægningsdialogen som vist nedenfor.

  1. Venstre rudeposter, der er anført, svarer til de felter, der er tilgængelige for upload i HP ALM. Bemærk, at felterne markeret med 'RØD' skal kortlægges, da de er obligatoriske felter.
  2. Højre rudeposter henviser til de felter, der er kortlagt, så værdier i Excel flyder ind i de tilsvarende felter i ALM.

Trin 9) Lad os nu forstå, hvordan man kortlægger felterne i Excel mod felterne i ALM.

  1. Vælg det felt, som brugeren vil kortlægge, og klik på pileknappen som vist nedenfor.

  1. Indtast kolonnenavnet i Excel, der svarer til det relevante kolonnenavn i HP ALM.

  1. Kortlæg alle de krævede kolonner i Excel mod de relevante felter i HP ALM. Efter kortlægning af alle de krævede felter skal du klikke på 'Eksporter'.

Trin 10) Efter vellykket upload viser ALM beskeden som vist nedenfor. Hvis der opstår fejl, bedes du løse problemet og prøve at uploade det samme.

Nogle af de almindelige fejl er angivet nedenfor:

  • Emnet / stien er ugyldig / utilgængelig eller IKKE kortlagt af brugeren.
  • Feltet 'Testtype' har en anden værdi end Manuel. Automatiske tests KAN IKKE uploades ved hjælp af Excel.
  • Testnavnfeltet er tomt eller IKKE kortlagt.
  • Status skal ikke have andre værdier end design, klar, importeret, reparation.

Trin 11) Lad os nu kontrollere det samme under fanen 'Tests'. Alle testoplysninger uploades som vist nedenfor.

Bemærk : Brugere kan også udføre genupload af tests. Hvis testnavnet allerede findes, og hvis der kun er en ændring i trinbeskrivelsen, overskrives testen med den eksisterende. Hvis testnavnet adskiller sig fra det uploadede, uploades det som en ny test.

Sådan oprettes testressourcer

Testressourcerne gør det muligt for brugere at administrere ressourcer, der normalt samles op af automatiserede / præstationstest. Brugere kan uploade scriptet, som kan bruges af en eller flere tests. De kan også downloades / redigeres og uploades igen til testressourcer.

Lad os se, hvordan vi effektivt kan bruge testressourcemodulet. Dette modul demonstreres ved at uploade den samme excel-fil til testressourcer, som vi brugte til at importere testene fra excel til ALM.

Upload af testcase excel anbefales, så vi kan redigere testene, når det er nødvendigt, og kun uploade kun de modificerede testsager. Det er også let at tilføje nye tests og kun uploade de nyligt tilføjede tests.

Vi kan dog også uploade andre typer filer som .xls, .vbs, .qfl osv.

Trin 1) Gå til modulet Testressourcer som vist nedenfor. Siden med testressourcemodulet åbnes.

Trin 2) Opret en 'Ny mappe' ved at klikke på ikonet Ny mappe som vist nedenfor. Dialogboksen Ny mappe åbnes. Lad os oprette testressource for alle tre tests, nemlig Manual, Automation og Performance.

Trin 3) Mappen oprettes som vist nedenfor.

Trin 4) Lad os ligeledes oprette to andre mapper, nemlig automatisering og ydeevne. Efter oprettelse af en mappe for hver af testressourcerne vil den endelige mappestruktur være som vist nedenfor:

Trin 5) Lad os oprette en ny testressource ved at uploade den excel-fil, som vi har oprettet til at skrive manuelle tests, der blev uploadet til ALM. Vælg den mappe, hvor brugeren ønsker at uploade testressourcen.

Trin 6) Indtast navnet på testressourcen, og vælg også typen af ​​ressourcen, og klik på 'OK'.

Trin 7) Efter oprettelse af testressourcen skal vi nu uploade ressourcen, så den er tilgængelig under fanen 'Resource Viewer', som vil blive brugt på tværs af tests.

  1. Klik på fanen 'Resource Viewer'
  2. Klik på 'Upload fil' og vælg filen til upload

Trin 8) Efter upload af filen vises status for brugeren, og den vil være tilgængelig til download.

Bemærk: Følgende typer testressourcer uploades, der kan bruges til at udføre de automatiske tests.

  1. Datatabel
  2. Miljøvariabler
  3. Funktionsbiblioteker
  4. Gendannelsesscenarier
  5. Delt objektlager

Video om testplan

Klik her, hvis videoen ikke er tilgængelig

nøgleudtag: -

  • Du bruger testplanmodulet i QualityCenter til at designe og oprette dine testcases / scripts.
  • Du kan linke dine tests i testplanmodulet med krav i kravmodulet for nem sporing.
  • QualityCenter har mange funktioner som kopiering af testtrin, e-mail-scripts til gennemgang, tilføjelse af vedhæftede filer osv. For at lette hurtigere udvikling af testsager.