- Po definovaní požiadaviek začne vývojový tím svoj proces návrhu a vývoja, zatiaľ čo testovací tím začne navrhovať testy, ktoré je možné vykonať po nasadení zostavy.
- Úspech každého produktu závisí od testovacích procesov a kvality testovania, ktoré sa vykonáva. Výsledkom dobrého plánu testu je produkt bez chýb.
- ALM podporuje údržbu a vykonávanie manuálnych, automatických a výkonnostných testov, pretože ALM je hladko integrovaný so všetkými produktmi HP, ako sú HP UFT a HP Load Runner.
V tomto návode sa naučíte
- Ako vytvoriť testovací plán
- Ako nahrávať testy pomocou programu Microsoft Excel
- Ako vytvoriť testovacie zdroje
Ako vytvoriť testovací plán
Krok 1) Podobne ako v prípade požiadaviek, vytvorme zástupný symbol / priečinok pre každý z typov testov, ako sú funkčné a nefunkčné.
- Kliknite na odkaz Testovací plán na domovskej stránke ALM
- Kliknite na ikonu „Nový priečinok“
- Zadajte názov priečinka ako „funkčný“ a kliknite na „OK“.
Krok 2) Vytvorený priečinok sa zobrazí tak, ako je to zobrazené nižšie.
Krok 3) Podobne vytvoríme podpriečinky pre „Ručné“ a „Automatizované“ testy v priečinku „Funkčné“. Konečná štruktúra priečinkov bude teda uvedená nižšie:
Poznámka: Z ALM nebudeme schopní vytvárať automatizované testovacie skripty / výkonnostné testovacie skripty; namiesto toho musí byť vytvorený z príslušných nástrojov spoločnosti HP, ako sú UFT pre funkčnosť a Load runner pre výkon. Potom sa uloží do ALM, aby ich bolo možné naplánovať, vykonať, monitorovať a nahlásiť.
Krok 4) Bolo by lepšie vytvoriť nový priečinok pre každý z modulov aplikácie, aby sme nevypisovali všetky manuálne testy do jedného priečinka. Pre zložité aplikácie by existovali tisíce testov, ktoré by bolo ťažké zvládnuť, ak by neboli správne zarovnané.
Krok 5) Teraz vytvoríme manuálny test pre modul „Prihlásenie“ kliknutím na ikonu „Nový test“ na karte „Testovací plán“.
Krok 6) Zadajte nasledujúce podrobnosti pre úspešné vytvorenie nového testu.
- Zadajte nový názov testu
- Zadajte typ testu. V tomto prípade ide o „manuálny“ test.
- Užívateľ môže tiež zadať ďalšie nepovinné polia, ako je dátum, popis, ako je uvedené nižšie.
- Po zadaní všetkých podrobností kliknite na „Odoslať“.
Krok 7 ) Po vytvorení testu sa vytvorený test zobrazí v priečinku „Ručné“ testy s ďalšími kartami vygenerovanými podľa obrázka nižšie. V nasledujúcich krokoch si podrobne prediskutujeme každú z týchto kariet.
Krok 8) Kliknite na kartu „Kroky návrhu“ a kliknite na ikonu „Nový krok“, ako je uvedené nižšie. Otvorí sa dialógové okno Podrobnosti kroku návrhu
- Zadajte názov kroku
- Zadajte popis kroku
- Zadajte očakávaný výsledok
- Kliknite na „OK“
Krok 9) Zopakujte krok č. 6 a zadajte všetky príslušné kroky na otestovanie funkčnosti. Po vytvorení všetkých požadovaných krokov sa na karte „Návrhové kroky“ zobrazia všetky vytvorené kroky, ako je uvedené nižšie.
Krok 10) Parametre, pomáha používateľovi priradiť hodnotu premennej, ktorá umožňuje používateľovi vykonať rovnaký test s rôznymi súbormi údajov. V takom prípade môžu byť meno používateľa a heslo dva parametre, ktorým by bola priradená hodnota. Pochopíme, aké dôležité je mať parametre pri vykonávaní testu, ktoré budú predmetom modulu Test Lab.
Teraz sa pozrime, ako vytvoriť parametre.
- Vyberte testovací krok, do ktorého by sme chceli pridať parameter.
- Ikona „Parameter“ bude povolená. Kliknite na to isté, ako je zobrazené nižšie.
Krok 11) Otvorí sa dialógové okno Parameter, ako je uvedené nižšie. Kliknite na tlačidlo „Nový parameter“.
Krok 12) Otvorí sa dialógové okno s podrobnosťami o testovacích parametroch.
- Zadajte názov parametra
- Priraďte hodnotu parametru
- Kliknite na „OK“.
Krok 13)
Dialógové okno „parametre“ sa zobrazí späť používateľovi
- S vytvorenou premennou
- Hodnota
- Kliknite na „OK“.
Krok 14) Teraz si môžeme všimnúť, že parameter je pridaný do samotného „Testovacieho kroku“, ako je uvedené nižšie.
To isté zopakujte aj pre pole s heslom.
Podobne vytvorte parameter pre Heslo vložené
Krok 15) Vytvorené parametre je možné zobraziť / upraviť na karte parametrov. Tento dialóg nám tiež pomáha vytvárať a mazať parametre spojené s testami.
Krok 16) Záložka príloha umožňuje používateľovi nahrať akýkoľvek typ súboru, napríklad „xls“, „jpg.webp“ atď.
Krok 17) Konfigurácia testu nám pomáha znovu použiť test na rôzne scenáre prípadu použitia. Poďme pochopiť, ako pracovať s testovacími konfiguráciami na príklade. Predvolene existuje konfigurácia testu, ktorá je zadaná ako konfigurácia názvu testu.
Poznámka: Predvolenú konfiguráciu testu NEMÔŽEME vymazať, môžeme ju však rovnako upravovať.
Krok 18) Povedzme, že prihlasovacie funkcie môžu vykonávať tri typy firemných používateľov, ako napríklad „helpdesk“, „manažér“ a „hlava klastra“.
Premenujeme predvolenú konfiguráciu testu na „helpdesk“ úpravou poľa názvu v časti „Testovacia konfigurácia“.
Krok 19) Teraz pridajme ďalšie dve ďalšie testovacie konfigurácie, a to manažér a hlavu klastra. V rámci testovacích konfigurácií kliknite na ikonu „+“.
Krok 20) ' Dialóg Nový test Configuration' otvára.
- Zadajte názov testovacej konfigurácie
- Zadajte ďalšie nepovinné parametre, ako napríklad „vytvoril“, „dátum vytvorenia“, „popis“
- Kliknite na „OK“.
Krok 21) Opakujte rovnaký krok ako je uvedené vyššie, aby ste vytvorili ďalšiu konfiguráciu testu pre „hlavu klastra“, a používateľovi sa zobrazí celá konfigurácia testu, ako je uvedené nižšie. To umožní testerom vykonať rovnaký test jednotlivo proti všetkým vytvoreným konfiguráciám počas vykonávania testu, čo nebude mať za následok žiadne prepisovanie testov.
Konfiguráciu testu NESMIE byť zamieňaná s parametrami testu. Preto by sme mali chápať rozdiel medzi konfiguráciou parametrov a testov. Parametre sa používajú na vytváranie premenných a priraďovanie hodnôt pre konkrétny krok (parametrizovanie testu), zatiaľ čo konfigurácia testu je použiteľná pre všetky kroky a všeobecne sa používa na testovanie rôznych prípadov použitia pre obchodné účely / pracovného toku. Počas vykonávania môžu používatelia meniť hodnoty vytvorených parametrov, zatiaľ čo sa pre vybranú konfiguráciu vykoná testovací prípad.
Napríklad pre aplikáciu Online platba za účet si môže užívateľ zvoliť režim platby. V prípade platieb kreditnou kartou si používateľ môže zvoliť hlavnú kartu, vízum alebo americký expres. Každý z tých, ktorí majú svoje vlastné prémiové body pre zákazníkov. Aby sme to mohli otestovať, môžeme navrhnúť test tak, aby každý z nich bol pridaný do konfigurácie testu na overenie bodov odmeny.
Krok 22) Karta „Požiadavka na pokrytie“ pomáha testerom mapovať test podľa konkrétnych požiadaviek, čo pomáha používateľom generovať pokrytie a vysledovateľnosť.
- Kliknite na kartu „Požadované pokrytie“.
- Vyberte „požiadavku“, ktorá by mala byť namapovaná na tento konkrétny testovací prípad
- Kliknutím na tlačidlo „<=“ priraďte vybrané požiadavky k testu. Proti rovnakému testu môžeme tiež namapovať viac požiadaviek.
Krok 23) Karta „Prepojené chyby“ sa zobrazuje prázdna, pretože sme nevykonali žiadny test / nevytvorili žiadny nedostatok v testovacom prípade. Táto karta bude vyplnená podrobnosťami o chybe, ak sú chyby zaúčtované proti testovaciemu prípadu v čase vytvárania chýb.
Krok 24) Na karte História sa zobrazuje zoznam zmien vykonaných v priebehu času oproti konkrétnemu testovaciemu prípadu hneď od vytvorenia testu.
Nahrávanie testov:
Používateľ niekedy nebude vytvárať testovacie prípady manuálne, pretože je to do značnej miery časovo náročný proces. Väčšina organizácií namiesto manuálneho vytvárania jednotlivých manuálnych testov vyvíja manuálne testy v programe Excel a hromadne ich nahráva do ALM. S cieľom uľahčiť nahrávanie do ALM spoločnosť HP prišla s doplnkom, pomocou ktorého môže používateľ nahrávať priamo z programov MS Excel alebo MS Word. Pochopme postup krok za krokom pri nahrávaní požiadaviek do kontroly kvality z Excelu.
Ako nahrávať testy pomocou programu Microsoft Excel
Krok 1) Pred nahraním testov z programu Excel musíme pripraviť program Excel tak, aby sa dal nahrať.
- Vyberte polia, ktoré chcete nahrať do ALM, a pre tieto polia vytvorte hlavičku v programe Excel.
- Do každého z týchto polí zadajte platné údaje, ako je uvedené nižšie.
Krok 2) Po výbere údajov na načítanie kliknite na položku „Exportovať do HP ALM“ v časti „Doplnky“.
Krok 3 ) Otvorí sa Sprievodca exportom ALM. Zadajte adresu URL servera HP ALM a kliknite na tlačidlo Ďalej.
Krok 4) Zadajte užívateľské meno a heslo pre autentifikáciu a kliknite na „Ďalej“.
Krok 5) Vyberte doménu, názov projektu, do ktorého by sme chceli nahrať testy, a kliknite na „Ďalej“.
Krok 6) Vyberte typ údajov, ktoré by sme chceli nahrať. V tomto prípade ide o testy. Chyby tiež nahráme v nasledujúcich kapitolách.
Krok 7) Zadajte názov novej mapy. Prvá možnosť „Vybrať mapu“ je zakázaná, pretože sme doteraz mapu nevytvorili. Preto by sme mali vytvoriť nový názov mapy a kliknúť na „Ďalej“. Nevybrali sme testy „Vytvoriť dočasnú mapu“, pretože by sme ich chceli použiť vždy na nahranie.
Krok 8 ) Po kliknutí na „Ďalej“ sa otvorí dialógové okno mapovania, ako je uvedené nižšie.
- Položky mriežky na ľavom paneli, ktoré sú uvedené, zodpovedajú poliam, ktoré sú k dispozícii na odovzdanie v aplikácii HP ALM. Upozorňujeme, že polia označené ČERVENOU by sa mali mapovať, pretože ide o povinné polia.
- Položky mriežky na pravom paneli odkazujú na polia, ktoré sú mapované tak, že hodnoty v programe Excel budú prúdiť do zodpovedajúcich polí ALM.
Krok 9) Teraz poďme pochopiť, ako mapovať polia v programe Excel proti poliam v ALM.
- Vyberte pole, ktoré chce používateľ zmapovať, a kliknite na tlačidlo so šípkou, ako je to znázornené nižšie.
- Zadajte názov stĺpca v programe Excel, ktorý zodpovedá názvu príslušného stĺpca v aplikácii HP ALM.
- Priraďte všetky požadované stĺpce v programe Excel k príslušným poliam v HP ALM. Po namapovaní všetkých požadovaných polí kliknite na „Exportovať“.
Krok 10) Po úspešnom načítaní ALM zobrazí správu, ako je uvedené nižšie. Ak sa vyskytnú chyby, opravte problém a skúste ich znova nahrať.
Niektoré z bežných chýb sú uvedené nižšie:
- Predmet / Cesta je neplatný / nedostupný alebo NIE JE mapovaný používateľom.
- Pole „Test Type“ má inú hodnotu ako Manual. Automatizované testy NEMOŽNO nahrávať pomocou programu Excel.
- Pole Názov testu je Prázdne alebo NIE JE mapované.
- Stav by nemal mať iné hodnoty ako Návrh, pripravené, importované, opravené.
Krok 11) Teraz si to overíme na karte „Testy“. Všetky podrobnosti testu sa nahrajú, ako je uvedené nižšie.
Poznámka : Používatelia môžu tiež vykonať opätovné nahranie testov. V prípade opätovného nahrania testovacích prípadov, ak názov testu už existuje a ak dôjde len k zmene popisu kroku, bude test prepísaný existujúcim. Ak sa názov testu líši od názvu odovzdaného, nahrá sa ako nový test.
Ako vytvoriť testovacie zdroje
Testovacie zdroje umožňujú používateľom spravovať zdroje, ktoré sa zvyčajne zachytia automatizovanými testami / testami výkonnosti. Používatelia môžu nahrať skript, ktorý môže použiť jeden alebo viac testov. Môžu byť tiež stiahnuté / upravené a znova nahrané späť do testovacích zdrojov.
Pozrime sa, ako môžeme efektívne využiť modul Testovacie zdroje. Tento modul sa demonštruje nahraním rovnakého súboru programu Excel do zdrojov testov, ktoré sme použili na import testov z programu Excel do ALM.
Odporúča sa nahrávanie programu Test Case, aby sme mohli testy kedykoľvek upravovať a znova načítať iba upravené testovacie prípady. Je tiež ľahké pridávať nové testy a nahrávať iba novo pridané testy.
Môžeme však nahrať aj iné typy súborov, napríklad .xls, .vbs, .qfl atď.
Krok 1) Prejdite do modulu Testovacie zdroje, ako je uvedené nižšie. Otvorí sa stránka modulu testovacích zdrojov.
Krok 2) Kliknutím na ikonu Nový priečinok vytvorte nový priečinok, ako je to znázornené nižšie. Otvorí sa dialógové okno Nový priečinok. Vytvorme testovací zdroj pre všetky tri testy - Ručne, Automatizácia a Výkon.
Krok 3) Priečinok je vytvorený tak, ako je to zobrazené nižšie.
Krok 4) Podobne vytvorme ďalšie dva priečinky, a to Automatizáciu a výkon. Po vytvorení priečinka pre každý z testovacích zdrojov bude konečná štruktúra priečinkov nasledovná:
Krok 5) Vytvorme nový zdroj testov nahraním súboru programu Excel, ktorý sme vytvorili na písanie manuálnych testov, ktoré boli nahrané do ALM. Vyberte priečinok, do ktorého chce používateľ nahrať testovací prostriedok.
Krok 6) Zadajte názov testovacieho zdroja, vyberte tiež typ zdroja a kliknite na „OK“.
Krok 7) Po vytvorení testovacieho zdroja teraz musíme nahrať zdroj, aby bol k dispozícii na karte „Prehliadač zdrojov“, ktorá sa použije pri všetkých testoch.
- Kliknite na kartu Prehliadač zdrojov
- Kliknite na položku „Nahrať súbor“ a vyberte súbor, ktorý chcete nahrať
Krok 8) Po nahraní súboru sa používateľovi zobrazí stav a bude k dispozícii na stiahnutie.
Poznámka: Nahrávajú sa nasledujúce typy zdrojov testov, ktoré je možné použiť na vykonávanie automatizovaných testov.
- Údajová tabuľka
- Environmentálne premenné
- Knižnice funkcií
- Scenáre obnovy
- Repozitár zdieľaných objektov
Video o pláne skúšok
Ak video nie je prístupné, kliknite sem
kľúčové jedlá so sebou: -
- Použijete modul Testovací plán v QualityCenter na navrhovanie a vytváranie testovacích prípadov / skriptov.
- Svoje testy v module Testovací plán môžete prepojiť s požiadavkami v module požiadaviek, aby ste ich mohli ľahko sledovať.
- QualityCenter poskytuje mnoho funkcií, ako je kopírovanie testovacích krokov, zasielanie skriptov e-mailom na kontrolu, pridávanie príloh atď., Aby sa uľahčil rýchlejší vývoj testovacích prípadov.