Modul požadavků ve výukovém programu HP ALM (Centrum kvality).

  • 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 dodáno klientům na konci konkrétní verze.
  • Stručné a jasné stanovení požadavků předem by vedlo k minimálním přepracováním po dokončení vývoje.
  • Tento modul v ALM umožňuje uživatelům definovat, spravovat a tracpožadavky k.

Modul požadavků v HP ALM

K lepšímu pochopení použijeme vzorovou aplikaci (GURU99 Banking).

Modul požadavků v HP ALM

Jak vytvořit požadavky

Krok 1) Klikněte na 'Požadavky' v modulu 'Požadavky'.

Vytvořte požadavky

Krok 2) Udržujme všechny požadavky pro tuto verzi (2017 R1) ve specifické složce, abychom k ní měli snadný přístup. Kromě toho bychom rádi ukázali rozdíl mezi „funkčními“ a „nefunkčními“ požadavky jejich umístěním do různých složek.

  1. Klikněte na ikonu 'Nová složka' pod Modulem požadavků
  2. Zadejte název složky jako „2017 R1” pro snadnou identifikaci požadavků pro toto vydání.

Vytvořte požadavky

Krok 3) Vytvořená složka bude zobrazena níže.

Vytvořte požadavky

Krok 4) Nyní vytvoříme složku pro 'Funkční' Požadavky, kde jsou udržovány všechny dokumenty/pracovní položky funkčních požadavků.

Vytvořte požadavky

Krok 5) Vytvořená složka se zobrazí v 'požadavky' modulu, jak je znázorněno níže.

Vytvořte požadavky

Krok 6) Podobně vytvořte složku „Nefunkční“. Po vytvoření funkční i nefunkční složky budeme mít strukturu složek, jak je uvedeno níže.

Vytvořte požadavky

Krok 7) Klikněte na ikonu 'Nové požadavky' na stránce požadavků, jak je uvedeno níže.

Vytvořte požadavky

Otevře se dialogové okno 'Nové požadavky' a uživatel musí zadat následující povinná pole.

  1. Zadejte název požadavku
  2. Vyberte typ požadavku

Vytvořte požadavky

Krok 8) Uživatel může také zadat následující Nepovinná pole.

  1. Autor
  2. Priorita
  3. Revprohlíženo
  4. Target Uvolnění
  5. Target Cyklus
  6. Description a komentáře.

Krok 9) Požadavky také umožňují uživatelům zadat požadavky do 'Bohatý text' přímo, jak je uvedeno níže.

Vytvořte požadavky

Krok 10) Požadavky jsou obvykle zachyceny ve wordovém dokumentu. Lze je nahrát na kartu přílohy, jak je uvedeno níže. ALM také podporuje všechny ostatní typy souborů jako .xls, .jpg atd. Po nahrání klikněte na tlačítko Odeslat.

Vytvořte požadavky

Krok 11) Požadavek by se uživateli zobrazil, jak je uvedeno níže:

Vytvořte požadavky

Jak nahrát požadavky pomocí Microsoft vynikat

Někdy uživatel nebude vytvářet požadavky ručně. Je snadné nahrát všechny požadavky hromadně, než vytvářet každý jeden po druhém, což je časově náročný proces. Aby se usnadnilo nahrávání do ALM, společnost HP přišla s doplňkem, 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 Excelu.

Abychom mohli nahrávat požadavky, musíme porozumět pracovnímu postupu:

Požadavky na nahrání pomocí Microsoft vynikat

Čá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“.

Požadavky na stahování

Krok 2: Klikněte na odkaz „Další doplňky HP ALM“ na stránce doplňků, jak je uvedeno níže.

Požadavky na stahování

Krok 3) Vyberte 'Doplňky pro Microsoft Aplikace' a vyberte možnostMicrosoft Excel' z odkazu, protože bychom k nahrání dat do HP-ALM používali doplněk MS Excel.

Požadavky na stahování

Krok 3) Vyberte HP-ALM Microsoft Odkaz na doplněk Excel pro ALM 12.00.

Požadavky na stahování

Krok 4) Vyberte HP-ALM Microsoft Odkaz na doplněk Excel pro ALM 12.00. Uživatelé mohou také nahlédnout do příručky 'Read-me' Guide a 'Add-in' Guide. Po kliknutí na odkaz bude soubor nastavení doplňku stažen do výchozího umístění/umístění zvoleného uživatelem.

Požadavky na stahování

Část B – Instalace

Krok 1) Vyberte stažený doplněk a klikněte pravým tlačítkem na stažený soubor. Vyberte 'Spustit jako správce'.

Instalace požadavků

Krok 2) Vyberte stažený doplněk a klikněte pravým tlačítkem na stažený soubor. Vyberte 'Spustit jako správce', abychom mohli nainstalovat doplněk.

Instalace požadavků

Krok 3) Vyberte typ instalace. Zde jsme vybrali „Pro všechny uživatele“, což bylo výchozí nastavení. Pokud si přejete instalovat pouze pro aktuálního uživatele, vyberte „Pouze pro aktuálního uživatele“ a klikněte na „Další“.

Instalace požadavků

Krok 4) Po dokončení instalace se uživateli zobrazí stavová zpráva. Klikněte na tlačítko 'Dokončit'.

Instalace požadavků

Krok 5) Chcete-li ověřit, zda byl doplněk úspěšně nainstalován, otevřete Excel a přejděte na kartu „Doplňky“. Najdete zde možnost „Exportovat do HP ALM“, což znamená, že „doplňek“ byl úspěšně nainstalován.

Instalace požadavků

Část C – Požadavky na nahrávání do ALM

Krok 1) Před nahráním požadavků z Excelu musíme připravit Excel tak, aby jej bylo možné nahrát.

  1. Vyberte pole, která chcete nahrát do ALM, a vytvořte záhlaví v Excelu pro tato pole.
  2. Do každého z těchto polí zadejte platná data, jak je uvedeno níže.

Nahrávání požadavků do ALM

Krok 2) Po výběru dat k odeslání klikněte na 'Export to HP ALM' z 'Add-Ins'.

Nahrávání požadavků do ALM

Krok 3) Otevře se Průvodce exportem ALM. Zadejte adresu URL serveru HP ALM a klikněte na 'Další'.

Nahrávání požadavků do ALM

Zadejte uživatelské jméno a heslo pro ověření a klikněte na 'Další'.

Nahrávání požadavků do ALM

Krok 3) Vyberte doménu, název projektu, do kterého bychom chtěli požadavky nahrát, a klikněte na 'Další'.

Nahrávání požadavků do ALM

Krok 4) Vyberte typ dat, která chceme nahrát. V tomto případě jde o požadavky. Můžeme také nahrát Testy/Závady, kterým se budeme věnovat později.

Nahrávání požadavků do ALM

Krok 5) Zadejte název nové mapy. První možnost „Vybrat mapu“ je zakázána, protože jsme mapu dosud 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žadavky“.

Nahrávání požadavků do ALM

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 vybrat 'Single Requirement Type'.

Nahráváme různé typy požadavků. Proto musíme mapovat proti odpovídajícímu sloupci v Excelu. Podle naší šablony nese sloupec „E“ typ požadavku.

Nahrávání požadavků do ALM

Krok 6) Po kliknutí na tlačítko „Další“ se mapaping Otevře se dialogové okno, jak je znázorněno níže.

  1. 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. Vezměte prosím na vědomí, že pole označená 'ČERVENOU' by měla být namapována, protože jsou povinná.
  2. Položky mřížky pravého podokna odkazují na pole, která jsou namapována tak, aby hodnoty v Excelu proudily do odpovídajících polí ALM.

Nahrávání požadavků do ALM

Nyní pochopíme, jak mapovat pole v Excelu proti polím v ALM.

Vyberte pole, které by chtěl uživatel namapovat, a klikněte na tlačítko se šipkou, jak je znázorněno níže.

Nahrávání požadavků do ALM

Zadejte název sloupce v aplikaci Excel, který odpovídá názvu příslušného sloupce v HP ALM.

Nahrávání požadavků do ALM

Propojte všechny požadované sloupce v Excelu s příslušnými poli v HP ALM. Po propojeníping všechna povinná pole, klikněte na tlačítko „Exportovat“.

Nahrávání požadavků do ALM

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 to znovu nahrát.

Nahrávání požadavků do ALM

Krok 11) Nyní totéž ověřte na kartě „Požadavky“. Všechny podrobnosti o požadavcích včetně příloh jsou nahrány, jak je uvedeno níže.

Nahrávání požadavků do ALM

Jak provést analýzu pokrytí (požadavek) Tracsnadnost)

Jakmile uživatel namapuje všechny požadavky, testy a vady, jak je popsáno v každé z těchto kapitol, budeme schopni vygenerovat analýzu pokrytí a tracMatice proveditelnosti.

Analýza pokrytí nám pomáhá pochopit Pokrytí testu proti konkrétnímu požadavku a podrobnosti o počtu úspěšných/neprovedených/neprovedených testů.

Krok 1) Přejděte do modulu požadavků a klikněte na nabídku „Zobrazit“ a vyberte „Analýza pokrytí“.

Analýza pokrytí (požadavek Tracsnadnost)

Krok 2) Analýza pokrytí bude generována podle každého z požadavků umístěných na kartě Požadavek s konsolidovaným stavem na úrovni složky.

Analýza pokrytí (požadavek Tracsnadnost)

Krok 3) Po rozbalení složky se zobrazí analýza pokrytí, jak je uvedeno níže.

Analýza pokrytí (požadavek Tracsnadnost)

Krok 4) Kliknutím na každý z těchto stavů analýzy pokrytí získáte podrobnou zprávu.

  1. Klikněte na Stav konkrétního požadavku. Zobrazí se analýza pokrytí s počtem selhání.
  2. Klikněte na 'Show Test Coverage', čímž se zobrazí podrobný stav testu připojený k vybranému požadavku.

Analýza pokrytí (požadavek Tracsnadnost)

Krok 5) Po kliknutí na 'Show Test Coverage' se zobrazí stav provedení testu podle vybraného požadavku.

Analýza pokrytí (požadavek Tracsnadnost)

TracMatice proveditelnosti:

  • Jedno TracMatice proveditelnosti umožňuje uživatelům určit rozsah vztahů mezi požadavky a jinými požadavky (nebo) mezi požadavky a zkouškami.
  • Jedno TracMatice eability uvádí zdrojové požadavky a s nimi spojené požadavky a testy. Matice zobrazuje celkový počet vztahů pro každý zdrojový požadavek.

Krok 1) Prvním krokem je přejít do nabídky „Zobrazit“ a vybrat možnost „TracMatice proveditelnosti'.

Analýza pokrytí (požadavek Tracsnadnost)

Krok 2) Jedno TracStránka s maticí proveditelnosti se otevře, jak je znázorněno níže.

  • Klikněte na „Konfigurovat“ TracMatice proveditelnosti
  • „Konfigurace“ TracOtevře se dialogové okno „Matice proveditelnosti“.

Analýza pokrytí (požadavek Tracsnadnost)

Krok 3) Kritéria pro generování TracMatice proveditelnosti je 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éria filtru.
  • Otevře se dialogové okno Vybrat kritéria filtru. Ze seznamu vyberte „Functional“.
  • Klikněte na tlačítko OK.

Analýza pokrytí (požadavek Tracsnadnost)

Krok 4) Dialogové okno Požadavek na filtr zobrazuje kritéria filtru, jak je vybral uživatel. Klikněte na 'OK'.

Analýza pokrytí (požadavek Tracsnadnost)

Krok 5) Konfigurace TracZobrazí se dialogové okno eability

  1. S vybraným typem požadavku
  2. Klikněte na odkaz „Filtrovat podle propojených testů“.

Analýza pokrytí (požadavek Tracsnadnost)

Krok 6) Pojďme si vygenerovat tracmatice proveditelnosti mezi požadavky a testy. Po kliknutí na tlačítko „Filtrovat podle propojených testů“ se uživateli zobrazí následující dialog.

  1. Povolte „Filtrovat podle propojených testů“.
  2. Vyberte „Propojeno s“ následujícími testy.
  3. Pojďme si vygenerovat tracmatice proveditelnosti pro požadavky, které mají více než 5 testů. Proto vyberte kritérium filtru jako „více než“.
  4. Zadejte hodnotu. V tomto případě je to '5'
  5. Klikněte na 'OK'

Analýza pokrytí (požadavek Tracsnadnost)

Krok 7) Uživateli se zobrazí následující obrazovka se všemi požadavky a odpovídajícími testy, pokud jsou splněny specifikované požadavky. tracjsou splněna kritéria matice proveditelnosti.

Analýza pokrytí (požadavek Tracsnadnost)

Krok 8) Uživatel může také kliknout na tlačítko „Generovat“ Trac„matice proveditelnosti“, kterou lze exportovat do Excelu.

  1. Vyberte podrobnosti, pro které tracJe třeba vygenerovat matici proveditelnosti.
  2. Klikněte na tlačítko „Generovat“ TracMatice proveditelnosti'.

Analýza pokrytí (požadavek Tracsnadnost)

Krok 9) Uživateli se zobrazí dialogové okno pro uložení souboru.

  1. Vyberte místo, kde se tracJe třeba uložit matici proveditelnosti.
  2. Zadejte Název souboru
  3. Klikněte na 'Uložit'.

Analýza pokrytí (požadavek Tracsnadnost)

Krok 10) Po kliknutí na tlačítko „Uložit“ se tracUživateli je vygenerována matice proveditelnosti.

Analýza pokrytí (požadavek Tracsnadnost)

Zde je modul Video o požadavcích

klikněte zde pokud video není přístupné

klíčové věci: -

  • Modul požadavků v QualityCenter se používá k uložení vašich požadavků na testování. Na základě těchto uložených požadavků vytvoříte své testovací případy.
  • Rodičovský požadavek může mít podřízený požadavek.
  • Každému požadavku je přiřazeno jedinečné ID pro identifikaci.

Shrňte tento příspěvek takto: