Testplansmodul i HP ALM (Quality Center) Handledning
- Efter att ha definierat krav, startar utvecklingsteamet sin design- och utvecklingsprocess medan Testning team bรถrjar designa tester som kan kรถras nรคr byggnaden har distribuerats.
- Framgรฅngen fรถr en produkt beror pรฅ testprocesserna och kvaliteten pรฅ testerna som utfรถrs. En bra Testplan resulterar i en buggfri produkt.
- ALM stรถder underhรฅll och utfรถrande av manuella, automatiserade och prestandatester eftersom ALM รคr sรถmlรถst integrerat med alla HP-produkter som t.ex. HP UFT och HP Load Runner.
Hur man skapar en testplan
Steg 1 ) I likhet med kraven, lรฅt oss skapa en platshรฅllare/mapp fรถr var och en av testtyperna som Funktionell och Icke funktionell.
- Klicka pรฅ lรคnken Testplan frรฅn ALM-hemsidan
- Klicka pรฅ ikonen "Ny mapp".
- Ange mappnamnet som "Functional" och klicka pรฅ "OK"
Steg 2) Den skapade mappen skulle visas som visas nedan.
Steg 3) Lรฅt oss pรฅ samma sรคtt skapa undermappar fรถr "Manuella" och "Automatiska" tester under "Funktionell" mapp. Dรคrfรถr blir den slutliga mappstrukturen som visas nedan:
Obs: Vi kommer INTE att kunna skapa automatiserade testskript/prestandatestskript frรฅn ALM; istรคllet mรฅste de skapas frรฅn respektive HP-verktyg som t.ex. UFT fรถr funktionell och Load runner fรถr prestanda. Den sparas sedan i ALM sรฅ att de kan schemalรคggas, kรถras, รถvervakas och rapporteras.
Steg 4) Det skulle vara bรคttre att skapa en ny mapp fรถr var och en av modulerna i programmet sรฅ att vi inte dumpar alla manuella tester i en mapp. Fรถr komplexa applikationer skulle det finnas tusentals tester som skulle vara svรฅra att hantera om de inte รคr korrekt anpassade.
Steg 5) Lรฅt oss nu skapa ett manuellt test fรถr modulen 'Inloggning' genom att klicka pรฅ ikonen 'Nytt test' pรฅ fliken 'Testplan'.
Steg 6) Ange fรถljande detaljer fรถr att skapa det nya testet framgรฅngsrikt.
- Ange det nya testnamnet
- Ange typ av test. I det hรคr fallet รคr det "Manuellt" test.
- Anvรคndaren kan ocksรฅ ange andra icke-obligatoriska fรคlt som datum, Descriptjon som visas nedan.
- Klicka pรฅ "Skicka" nรคr alla detaljer har angetts.
steg 7) Nรคr testet har skapats kommer det skapade testet att visas under testmappen "Manuella" med andra flikar genererade enligt nedan. Lรฅt oss diskutera var och en av dessa flikar i detalj i kommande steg.
Steg 8) Klicka "Designsteg" fliken och klicka pรฅ ikonen "Nytt steg" som visas nedan. Dialogrutan Designstegsdetaljer รถppnas
- Ange stegnamnet
- Gรฅ in i steget Description
- Ange det fรถrvรคntade resultatet
- Klicka pรฅ "OK"
Steg 9) Upprepa steg #6 och ange alla relevanta steg fรถr att testa funktionen. Efter att ha skapat alla nรถdvรคndiga steg visar fliken "Designsteg" alla skapade steg som visas nedan.
Steg 10) Parametrar, hjรคlper anvรคndaren att tilldela ett vรคrde till en variabel som tillรฅter anvรคndaren att utfรถra samma test med olika uppsรคttningar data. I det hรคr fallet kan anvรคndarnamnet och lรถsenordet vara tvรฅ parametrar som skulle tilldelas ett vรคrde. Vi kommer att fรถrstรฅ vikten av att ha parametrar under testkรถrning som kommer att behandlas i Test Lab-modulen.
Lรฅt oss nu se hur man skapar parametrar.
- Vรคlj det teststeg mot vilket vi vill lรคgga till parametern.
- "Parameter"-ikonen kommer att aktiveras. Klicka pรฅ samma som visas nedan.
Steg 11) Dialogrutan Parameter รถppnas som visas nedan. Klicka pรฅ knappen "Ny parameter".
Steg 12) Dialogrutan fรถr testparameterdetaljer รถppnas.
- Ange parameternamnet
- Tilldela ett vรคrde till parametern
- Klicka pรฅ "OK".
Steg 13) Dialogrutan 'parametrar' visas tillbaka fรถr anvรคndaren
- Med den skapade variabeln
- Vรคrdet
- Klicka pรฅ "OK".
Steg 14) Nu kan vi mรคrka att parametern lรคggs till i sjรคlva "Teststeget" som visas nedan.
Upprepa samma sak fรถr lรถsenordsfรคltet.
Skapa pรฅ samma sรคtt parameter fรถr lรถsenordsfil
Steg 15) De skapade parametrarna kan ses/redigeras pรฅ parameterfliken. Den hรคr dialogrutan hjรคlper oss ocksรฅ att skapa, ta bort parametrar som รคr kopplade till testerna.
Steg 16) Bilaga-fliken lรฅter anvรคndaren ladda upp vilken typ av fil som helst som "xls", "jpg" etc.
Steg 17) Testkonfigurationen hjรคlper oss att รฅteranvรคnda testet fรถr olika anvรคndningsfallsscenarier. Lรฅt oss fรถrstรฅ hur man arbetar med testkonfigurationer med ett exempel. Som standard finns det en testkonfiguration som รคr specificerad som testnamnet.
Obs: Vi KAN INTE ta bort standardtestkonfigurationen men vi kan redigera densamma.
Steg 18) Lรฅt oss sรคga att inloggningsfunktionen kan utfรถras av tre typer av fรถretagsanvรคndare som "helpdesk", "manager" och "klusterhuvud".
Lรฅt oss byta namn pรฅ standardtestkonfigurationen till 'helpdesk' genom att redigera namnfรคltet fรถr 'Testkonfiguration'.
Steg 19) Lรฅt oss nu lรคgga till de tvรฅ andra testkonfigurationerna, nรคmligen - manager och klusterhuvud. Klicka pรฅ '+'-ikonen under testkonfigurationer.
Steg 20) Ocuco-landskapet 'Dialogrutan Ny testkonfiguration รถppnas.
- Ange testkonfigurationsnamnet
- Ange andra icke-obligatoriska parametrar som "skapad av", "skapande datum", "beskrivning"
- Klicka pรฅ "OK".
Steg 21) Upprepa samma steg som ovan fรถr att skapa ytterligare en testkonfiguration fรถr 'klusterhuvud' och hela testkonfigurationen kommer att visas fรถr anvรคndaren enligt nedan. Detta kommer att tillรฅta testarna att kรถra samma test individuellt mot alla skapade konfigurationer under testkรถrningen, vilket kommer att resultera i ingen omskrivning av tester.
Testkonfiguration ska INTE fรถrvรคxlas med testparametrar. Dรคrfรถr bรถr vi fรถrstรฅ skillnaden mellan parameter- och testkonfigurationer. Parametrarna anvรคnds fรถr att skapa variabler och tilldela vรคrden fรถr ett specifikt steg (parametrisera testet) medan testkonfigurationen รคr tillรคmplig fรถr alla steg och anvรคnds generellt fรถr att testa olika affรคrsanvรคndningsfall/arbetsflรถde. Under exekvering kan anvรคndare รคndra vรคrden fรถr de skapade parametrarna medan en Testfall exekveras fรถr den valda konfigurationen.
Till exempel, en applikation fรถr betalning av faktura online, kan anvรคndaren vรคlja betalningssรคtt. Vid "kreditkort"-betalningar kan anvรคndaren antingen vรคlja masterkort, visa eller American express. Var och en av dem har sina egna kundbelรถningspoรคng. Fรถr att testa det kan vi designa ett test sรฅ att var och en av dem lรคggs till i testkonfigurationer fรถr att verifiera belรถningspoรคngen.
Steg 22) Fliken "Kravtรคckning" hjรคlper testarna att kartlรคgga testet mot ett eller flera specifika krav, vilket hjรคlper anvรคndarna att generera tรคckning och tracfรถrmรฅga.
- Klicka pรฅ fliken "Begรคr tรคckning".
- Vรคlj "Krav" som ska mappas mot detta specifika testfall
- Klicka pรฅ knappen '<=' fรถr att mappa de valda kraven mot testet. Vi kan ocksรฅ kartlรคgga flera krav mot samma test.
Steg 23) Fliken "Lรคnkade defekter" visas tom eftersom vi inte har utfรถrt nรฅgot test/hรถjt nรฅgot defekt mot testfallet. Den hรคr fliken kommer att fyllas i med defektdetaljerna om defekterna lรคggs upp mot testfallet vid tidpunkten fรถr att defekterna skapades.
Steg 24) Fliken Historik visar listan รถver รคndringar som gjorts รถver tiden mot detta specifika testfall direkt frรฅn tidpunkten fรถr att testet skapades.
Laddar upp tester
Ibland kommer anvรคndaren inte att skapa testfall manuellt eftersom det รคr ganska tidskrรคvande process. De flesta organisationer utvecklar manuella tester i Excel och laddar upp till ALM i bulk istรคllet fรถr att skapa varje manuell test en efter en. Fรถr att underlรคtta uppladdning till ALM har HP tagit fram ett tillรคgg med vilket anvรคndaren kan ladda upp direkt frรฅn MS excel/MS Word. Lรฅt oss fรถrstรฅ steg fรถr steg proceduren fรถr att ladda upp krav till QC frรฅn Excel.
Hur man laddar upp tester med Microsoft excel
Steg 1) Innan vi laddar upp testerna frรฅn excel mรฅste vi fรถrbereda Excel sรฅ att det kan laddas upp.
- Vรคlj de fรคlt som du vill ladda upp till ALM och skapa en rubrik i Excel fรถr dessa fรคlt.
- Ange en giltig data i vart och ett av dessa fรคlt enligt nedan.
Steg 2) Nรคr du har valt data som ska laddas upp klickar du pรฅ "Exportera till HP ALM" frรฅn "Add-Ins".
steg 3) ALM-exportguiden รถppnas. Gรฅ in i HP ALM-servern URL och klicka pรฅ 'Nรคsta'.
Steg 4) Ange anvรคndarnamn och lรถsenord fรถr autentisering och klicka pรฅ "Nรคsta".
Steg 5) Vรคlj den domรคn, projektnamn som vi vill ladda upp testerna till och klicka pรฅ "Nรคsta".
Steg 6) Vรคlj vilken typ av data som vi vill ladda upp. I det hรคr fallet รคr det tester. Vi kommer รคven att ladda upp Defekter i de kommande kapitlen.
Steg 7) Ange namnet pรฅ den nya kartan. Det fรถrsta alternativet, "Vรคlj en karta" รคr inaktiverat eftersom vi รคnnu inte har skapat en karta. Dรคrfรถr bรถr vi skapa ett nytt kartnamn och klicka pรฅ "Nรคsta". Vi har inte valt "Skapa en tillfรคllig karta" eftersom vi skulle vilja รฅteranvรคnda varje gรฅng fรถr att ladda upp "tester".
steg 8) Nรคr du klickar pรฅ "Nรคsta" visas kartanping dialogrutan รถppnas som visas nedan.
- De vรคnstra rutnรคtsobjekten som listas motsvarar de fรคlt som รคr tillgรคngliga fรถr uppladdning i HP ALM. Observera att de fรคlt som รคr markerade med 'RรD' bรถr kartlรคggas eftersom de รคr obligatoriska fรคlt.
- De hรถgra rutnรคtsobjekten hรคnvisar till de fรคlt som รคr mappade sรฅ att vรคrden i Excel kommer att flรถda in i motsvarande fรคlt i ALM.
Steg 9) Lรฅt oss nu fรถrstรฅ hur man mappar fรคlten i Excel mot fรคlten i ALM.
- Vรคlj det fรคlt som anvรคndaren vill kartlรคgga och klicka pรฅ pilknappen som visas nedan.
- Ange kolumnnamnet i Excel som motsvarar lรคmpligt kolumnnamn i HP ALM.
- Mappa alla obligatoriska kolumner i Excel mot lรคmpliga fรคlt i HP ALM. Efter mappningping alla obligatoriska fรคlt, klicka pรฅ "Exportera".
Steg 10) Efter lyckad uppladdning visar ALM meddelandet som visas nedan. Om fel dyker upp, รฅtgรคrda problemet och fรถrsรถk ladda upp samma igen.
Nรฅgra av de vanligaste felen listas nedan:
- รmnet/sรถkvรคgen รคr ogiltigt/inte tillgรคngligt eller รคr INTE mappat av anvรคndaren.
- Fรคltet 'Testtyp' har ett annat vรคrde รคn Manuell. Automatiserade tester KAN laddas upp med Excel.
- Testnamnfรคltet รคr tomt eller INTE mappat.
- Status ska inte ha andra vรคrden รคn Design, ready, Imported, Repair.
Steg 11) Lรฅt oss nu verifiera detsamma under fliken "Tester". Alla testdetaljer laddas upp enligt nedan.
Anmรคrkningar : Anvรคndare kan ocksรฅ utfรถra รฅteruppladdning av tester. Om testfallen laddas upp igen, om testnamnet redan finns och om det bara finns en รคndring i stegbeskrivningen kommer testet att skrivas รถver med det befintliga. Om testnamnet skiljer sig frรฅn det uppladdade laddas det upp som ett nytt test.
Hur man skapar testresurser
Testresurserna gรถr det mรถjligt fรถr anvรคndare att hantera resurser som vanligtvis plockas upp av automatiserade/prestandatester. Anvรคndare kan ladda upp skriptet som kan anvรคndas av ett eller flera tester. De kan ocksรฅ laddas ner/redigeras och laddas upp igen till testresurser.
Lรฅt oss se hur vi kan anvรคnda modulen Testresurser effektivt. Denna modul demonstreras genom att ladda upp samma excel-fil till testresurser som vi anvรคnde fรถr att importera testerna frรฅn excel till ALM.
Ladda upp testfall excel rekommenderas sรฅ att vi kan redigera testerna nรคrhelst det behรถvs och bara ladda upp de modifierade testfallen igen. Det รคr ocksรฅ enkelt att lรคgga till nya tester och ladda upp bara de nyligen tillagda testerna.
Men vi kan ocksรฅ ladda upp andra typer av filer som .xls, .vbs, .qfl etc.
Steg 1) Navigera till modulen Testresurser som visas nedan. Modulsidan fรถr testresurser รถppnas.
Steg 2) Skapa en "Ny mapp" genom att klicka pรฅ ikonen fรถr ny mapp som visas nedan. Dialogrutan Ny mapp รถppnas. Lรฅt oss skapa en testresurs fรถr alla tre testerna, nรคmligen โ Manuell, Automation och Prestanda.
Steg 3) Mappen skapas enligt nedan.
Steg 4) Lรฅt oss pรฅ samma sรคtt skapa ytterligare tvรฅ mappar, nรคmligen - Automation och Performance. Efter att ha skapat en mapp fรถr var och en av testresurserna kommer den slutliga mappstrukturen att se ut nedan:
Steg 5) Lรฅt oss skapa en ny testresurs genom att ladda upp excelfilen som vi har skapat fรถr att skriva manuella tester som laddades upp till ALM. Vรคlj den mapp dรคr anvรคndaren vill ladda upp testresursen.
Steg 6) Ange namnet pรฅ testresursen och vรคlj รคven typen av resurs och klicka pรฅ "OK".
Steg 7) Nรคr vi skapade testresursen mรฅste vi ladda upp resursen sรฅ att den รคr tillgรคnglig under fliken "Resource Viewer" som kommer att anvรคndas รถver tester.
- Klicka pรฅ fliken "Resource Viewer".
- Klicka pรฅ "Ladda upp fil" och vรคlj filen fรถr uppladdning
Steg 8) Efter uppladdning av filen kommer Status att visas fรถr anvรคndaren och den kommer att vara tillgรคnglig fรถr nedladdning.
Obs: Fรถljande typer av testresurser laddas upp som kan anvรคndas fรถr att utfรถra de automatiska testerna.
- Datatabell
- Miljรถvariabler
- Funktionsbibliotek
- ร terstรคllningsscenarier
- Shared Object Repository
Video om testplan
Klicka hรคr. om videon inte รคr tillgรคnglig
viktiga takeaways: -
- Du kommer att anvรคnda modulen Testplan i QualityCenter fรถr att designa och skapa dina testfall/skript.
- Du kan lรคnka dina tester i testplanmodulen med krav i kravmodulen fรถr enkel trackung.
- QualityCenter tillhandahรฅller mรฅnga funktioner som att kopiera teststeg, e-posta skript fรถr granskning, lรคgga till bilagor etc. fรถr att underlรคtta snabbare utveckling av testfall.














































