- Definování požadavků je jednou z předběžných fází životního cyklu vývoje softwaru.
- Definování požadavků se týká toho, co musí být doručeno klientům na konci tohoto konkrétního vydání.
- Stanovení požadavků stručně a jasně předem by mělo za následek minimální přepracování po dokončení vývoje.
- Tento modul v ALM umožňuje uživatelům definovat, spravovat a sledovat požadavky.
Abychom tomu lépe porozuměli, využijeme ukázkovou aplikaci (GURU99 Banking).
V tomto tutoriálu se naučíme
- Jak vytvořit požadavek
- Jak nahrát požadavek pomocí aplikace Microsoft Excel
- Jak provést analýzu pokrytí (sledovatelnost požadavků)
Jak vytvořit požadavky
Krok 1) Klikněte na „Požadavky“ v modulu „Požadavky“.
Krok 2) Zachovejme všechny požadavky na toto vydání (2017 R1) v konkrétní složce, aby pro nás byl snadný přístup. Kromě toho bychom chtěli ukázat rozdíl mezi „funkčními“ a „nefunkčními“ požadavky jejich umístěním do různých složek.
- Klikněte na ikonu „Nová složka“ v části Modul požadavků
- Zadejte název složky jako „ 2017 R1 “, abyste snadno identifikovali požadavky pro toto vydání.
Krok 3) Vytvořená složka se zobrazí níže.
Krok 4) Nyní vytvořme složku pro „ Funkční“ požadavky, kde jsou zachovány všechny dokumenty / pracovní položky funkčních požadavků.
Krok 5) Vytvořená složka se zobrazí v modulu „ Požadavky“, jak je uvedeno níže.
Krok 6) Podobně vytvořte „nefunkční“ složku. Po vytvoření funkční i nefunkční složky budeme mít strukturu složek, jak je znázorněno níže.
Krok 7) Klikněte na ikonu „Nové požadavky“ na stránce s požadavky, jak je uvedeno níže.
Otevře se dialogové okno „Nové požadavky“ a uživatel musí zadat následující povinná pole.
- Zadejte název požadavku
- Vyberte typ požadavku
Krok 8) Uživatel může také zadat následující nepovinná pole.
- Autor
- Přednost
- Zkontrolováno
- Uvolnění cíle
- Cílový cyklus
- Popis a komentáře.
Krok 9) Požadavky také umožňují uživatelům zadat požadavky ve formátu RTF přímo, jak je znázorněno níže.
Krok 10) Obvykle jsou požadavky zachyceny ve slovním dokumentu. Nahrávají se na kartě příloh, jak je uvedeno níže. ALM také podporuje všechny ostatní typy souborů, jako .xls, .jpg.webp atd. Po nahrání klikněte na tlačítko Odeslat.
Krok 11) Požadavek by se uživateli zobrazil, jak je znázorněno níže:
Jak nahrát požadavky pomocí aplikace Microsoft Excel
Někdy uživatel nebude vytvářet požadavky ručně. Je snadné nahrát všechny požadavky hromadně, místo toho, abyste je vytvářeli jeden po druhém, což je časově náročný proces. Abychom usnadnili nahrávání do ALM, HP přišlo s Addinem, pomocí kterého může uživatel nahrávat přímo z MS Excel / MS Word. Pojďme pochopit postup krok za krokem k nahrání požadavků do QC z aplikace Excel.
Při nahrávání požadavků musíme porozumět pracovnímu postupu:
Část A - Stahování:
Krok 1) Přejděte na domovskou stránku ALM http: // localhost: 8181 / qcbin a v seznamu odkazů klikněte na „Nástroje“.
Krok 2: Klikněte na odkaz „Další doplňky HP ALM“ na stránce doplňků, jak je uvedeno níže.
Krok 3) Vyberte možnost „Doplňky pro aplikace Microsoft“ a z odkazu vyberte možnost „Microsoft Excel“, protože bychom pomocí doplňku MS Excel nahráli Data do HP-ALM.
Krok 3) Vyberte doplněk HP-ALM Microsoft Excel pro odkaz ALM 12.00.
Krok 4) Vyberte doplněk HP-ALM Microsoft Excel pro odkaz ALM 12.00. Uživatelé si také mohou přečíst příručku „Číst“ a „Doplněk“. Po kliknutí na odkaz se soubor nastavení doplňku stáhne do výchozího umístění / uživatelem vybraného umístění.
Část B - Instalace:
Krok 1) Vyberte stažený doplněk a klepněte pravým tlačítkem myši na stažený soubor. Vyberte možnost Spustit jako správce.
Krok 2) Vyberte stažený doplněk a klepněte pravým tlačítkem myši na stažený soubor. Vyberte možnost Spustit jako správce, abychom mohli doplněk nainstalovat.
Krok 3) Vyberte typ instalace. Zde jsme vybrali „Pro všechny uživatele“, což bylo výchozí nastavení. Chcete-li instalovat pouze pro aktuálního uživatele, vyberte možnost „Pouze pro aktuálního uživatele“ a klikněte na „Další“.
Krok 4) Po dokončení instalace by uživatel dostal stavovou zprávu. Klikněte na tlačítko „Dokončit“.
Krok 5) Chcete-li ověřit, zda byl doplněk úspěšně nainstalován, otevřete aplikaci Excel a přejděte na kartu Doplňky. Najdete možnost „Export do HP ALM“, což znamená, že „doplněk“ byl úspěšně nainstalován.
Část C - Požadavky na nahrávání do ALM:
Krok 1) Před nahráním požadavků z aplikace Excel musíme připravit Excel tak, aby jej bylo možné nahrát.
- Vyberte pole, která chcete nahrát do ALM, a pro tato pole vytvořte záhlaví v aplikaci Excel.
- Do každého z těchto polí zadejte platná data, jak je uvedeno níže.
Krok 2) Po výběru dat k nahrání klikněte v části „Doplňky“ na „Exportovat do HP ALM“.
Krok 3) Otevře se Průvodce exportem ALM. Zadejte adresu URL serveru HP ALM a klikněte na tlačítko Další.
Zadejte uživatelské jméno a heslo pro ověření a klikněte na „Další“.
Krok 3) Vyberte doménu, název projektu, do kterého bychom chtěli nahrát požadavky, a klikněte na „Další“.
Krok 4) Vyberte typ dat, který bychom chtěli nahrát. V tomto případě se jedná o požadavky. Můžeme také nahrát testy / defekty, s nimiž se budeme zabývat později.
Krok 5) Zadejte název nové mapy. První možnost „Vybrat mapu“ je deaktivována, protože jsme dosud mapu nevytvořili. Proto bychom měli vytvořit nový název mapy a kliknout na „Další“. Nevybrali jsme možnost „Vytvořit dočasnou mapu“, protože bychom ji chtěli pokaždé znovu použít pro nahrání „Požadavků“.
Krok 5b) V tomto dialogu musí uživatel zvolit chování typu požadavku. Pokud nahráváme pouze jeden typ požadavku, měli bychom zvolit „Typ jediného požadavku“.
Nahráváme různé typy požadavků. Proto musíme mapovat proti odpovídajícímu sloupci v aplikaci Excel. Podle naší šablony má typ požadavku sloupec „E“.
Krok 6) Po kliknutí na „Další“ se otevře dialogové okno mapování, jak je znázorněno níže.
- Položky mřížky v levém podokně, které jsou uvedeny, odpovídají polím, která jsou k dispozici pro odeslání v HP ALM. Upozorňujeme, že pole označená ČERVENOU by měla být mapována, protože se jedná o povinná pole.
- Položky mřížky v pravém podokně odkazují na pole, která jsou mapována, takže hodnoty v aplikaci Excel budou proudit do příslušných polí ALM.
Nyní pochopíme, jak mapovat pole v aplikaci Excel na pole v ALM.
Vyberte pole, které chce uživatel mapovat, a klikněte na tlačítko se šipkou, jak je znázorněno níže.
Zadejte název sloupce v aplikaci Excel, který odpovídá názvu příslušného sloupce v HP ALM.
Mapujte všechny požadované sloupce v aplikaci Excel proti příslušným polím v HP ALM. Po namapování všech požadovaných polí klikněte na „Exportovat“.
Krok 8) Po úspěšném nahrání ALM zobrazí zprávu, jak je uvedeno níže. Pokud se objeví chyby, opravte problém a zkuste je znovu nahrát.
Krok 11) Nyní si to ověříme na kartě Požadavky. Všechny podrobnosti požadavku včetně příloh se nahrají, jak je uvedeno níže.
Jak provést analýzu pokrytí (sledovatelnost požadavků)
Jakmile uživatel zmapuje všechny požadavky, testy a defekty, jak jsou popsány v každé z těchto kapitol, budeme schopni generovat analýzu pokrytí a sledovatelnost Matrix.
Analýza pokrytí nám pomáhá porozumět pokrytí testu podle konkrétního požadavku a podrobnostem o počtu testů, které proběhly / selhaly / neprovedly se.
Krok 1) Přejděte na modul požadavků a klikněte na nabídku „Zobrazit“ a vyberte „Analýza pokrytí“.
Krok 2) Analýza pokrytí bude vygenerována proti každému z požadavků umístěných na kartě „Požadavek“ se konsolidovaným stavem na úrovni složky.
Krok 3) Po rozbalení složky se zobrazí analýza pokrytí, jak je znázorněno níže.
Krok 4) Kliknutím na každý z těchto stavů analýzy pokrytí získáte podrobnou zprávu.
- Klikněte na Stav konkrétního požadavku. Analýza pokrytí se zobrazí s počtem poruch.
- Klikněte na možnost „Zobrazit pokrytí testem“, která zobrazí podrobný stav testu připojený k vybranému požadavku.
Krok 5) Po kliknutí na „Zobrazit pokrytí testu“ se zobrazí stav provedení testu vůči vybranému požadavku.
Matice sledovatelnosti:
- Matice sledovatelnosti umožňuje uživatelům určit rozsah vztahů mezi požadavky a dalšími požadavky (nebo) mezi požadavky a testy.
- Matice sledovatelnosti uvádí požadavky na zdroje a související požadavky a testy. Matice zobrazuje celkový počet vztahů pro každý požadavek zdroje.
Krok 1) Prvním krokem je navigace do nabídky „Zobrazit“ a výběr „Matice sledovatelnosti“.
Krok 2) Otevře se stránka Matice sledovatelnosti, jak je znázorněno níže.
- Klikněte na možnost „Konfigurovat matici sledovatelnosti“
- Otevře se dialogové okno „Konfigurovat matici sledovatelnosti“.
Krok 3) Kritéria pro generování Matice sledovatelnosti jsou uvedena níže.
- Klikněte na „Filtr“ v části „Definovat požadavky na zdroj“
- Otevře se dialogové okno „Požadavky na filtr“. Klikněte na tlačítko kritérií filtru.
- Otevře se dialogové okno Vybrat kritéria filtru. Ze seznamu vyberte možnost „Funkční“
- Klikněte na „OK“.
Krok 4) Dialog Požadavek na filtr zobrazí kritéria filtru vybraná uživatelem. Klikněte na „OK“.
Krok 5) Zobrazí se dialogové okno Konfigurovat sledovatelnost
- S vybraným „typem požadavku“
- Klikněte na odkaz „Filtrovat podle propojených testů“.
Krok 6) Vygenerujme matici sledovatelnosti mezi požadavky a testy. Po kliknutí na „Filtrovat podle propojených testů“ se tedy uživateli zobrazí následující dialog.
- Povolte možnost „Filtrovat podle propojených testů“.
- U následujících testů vyberte možnost „Propojeno s“.
- Vygenerujme matici sledovatelnosti pro ty požadavky, které mají více než 5 testů. Proto vyberte kritéria filtru jako „více než“
- Zadejte hodnotu. V tomto případě je to „5“
- Klikněte na „OK“
Krok 7) Pokud je splněna zadaná kritéria matice sledovatelnosti, uživateli se zobrazí následující obrazovka se všemi požadavky a odpovídajícími testy.
Krok 8) Uživatel může také kliknout na „Generovat matici sledovatelnosti“, kterou lze exportovat do aplikace Excel.
- Vyberte podrobnosti, pro které je třeba vygenerovat matici sledovatelnosti.
- Klikněte na „Generovat sledovatelnost matice“.
Krok 9) Uživateli se zobrazí dialogové okno Uložit soubor.
- Vyberte umístění, kam je třeba uložit matici sledovatelnosti.
- Zadejte název souboru
- Klikněte na „Uložit“.
Krok 10) Po kliknutí na tlačítko „Uložit“ se uživateli vygeneruje matice sledovatelnosti.
Zde je modul Video on Requirements
Pokud video není přístupné, klikněte sem
klíčové jídlo: -
- Modul požadavků v QualityCenter slouží k uložení vašich testovacích požadavků. Na základě těchto uložených požadavků vytvoříte testovací případy.
- Požadavek rodiče může mít požadavek dítěte.
- Každému požadavku je přiděleno jedinečné ID pro identifikaci.