Jak přizpůsobit projekt v HP ALM (Quality Center)

Obsah:

Anonim
  • Přizpůsobení projektu umožňuje správcům projektů řídit přístup k projektu definováním uživatelů, kteří mají k projektu přístup, a má také možnosti přizpůsobit, jaký typ úkolů může každý uživatel provádět.
  • Lze také přizpůsobit projekt tak, aby splňoval konkrétní požadavky vaší organizace.
  • Pomáhá také přidávat / upravovat nová přizpůsobená uživatelská pole, která lze přidat do každého z modulů v ALM.

V tomto tutoriálu se naučíme následující (běžné) přizpůsobení projektu

  • Změna vlastností uživatele
  • Uživatelé projektu
  • Skupiny a oprávnění
  • Přístup k modulu
  • Subjekty projektu
  • Seznamy projektů
  • Automail
  • Pravidla výstrah
  • Pracovní postup
  • Editor skriptů

Pojďme se na ně podívat jeden po druhém

Vlastnosti uživatele

Aktuálně přihlášený uživatel bude moci upravit své profilové údaje a umožní uživateli změnit heslo.

Poznámka : Pouze aktuální přihlášené uživatelské heslo lze změnit, i když je uživatel typu „Project Admin“.

Krok 1) Klikněte na odkaz Nástroje a vyberte „Přizpůsobit“, jak je znázorněno níže.

Krok 2) Zobrazí se dialogové okno Přizpůsobení projektu, jak je znázorněno níže.

Krok 3) Chcete-li změnit heslo aktuálního uživatele, klikněte na kartě Změnit heslo na kartě Vlastnosti uživatele.

Krok 4) Otevře se dialogové okno pro změnu hesla.

  1. Zadejte staré heslo
  2. Zadejte nové heslo
  3. Zadejte Potvrďte heslo
  4. Klikněte na 'OK'

Krok 5) Uživatel se zobrazí se stavovou zprávou.

Krok 6) Uživatel může také upravit následující podrobnosti profilu.

  1. E-mailová adresa
  2. Celé jméno
  3. Telefonní číslo
  4. Klikněte na „Uložit“

Poznámka: Uživatelé NEMOHOU upravovat své uživatelské jméno, i když je uživatel typu „správce projektu“.

Krok 7) Stav se uživateli zobrazí, jak je uvedeno níže.

Uživatelé projektu

Tento modul umožňuje uživatelům přidávat a odebírat uživatele pro aktuální projekt ALM. Lze také přiřadit uživatele do skupin uživatelů a omezit tak přístupová oprávnění uživatelů.

Krok 1) Nyní nám přidejte uživatele do oblasti projektu.

  1. Přejděte na položku Uživatelé projektu
  2. Klikněte na rozbalovací nabídku Přidat uživatele.

Krok 2 ) Po kliknutí na rozbalovací nabídku Přidat uživatele se uživateli zobrazí následující metody, jak je uvedeno níže.

  1. Přidat uživatele podle jména - Správce projektu může přidat stávajícího uživatele ALM do tohoto projektu zadáním jeho uživatelského jména. (Totéž bylo provedeno v 1. a 2. kroku)
  2. Přidat nového uživatele na web - Přidat nového uživatele na web zadáním všech podrobností, stejně jako jsme přidali uživatele ze Správce stránek.
  3. Přidat uživatele z webu - Přidat nového uživatele hledáním na základě jeho jména nebo ID.

Podívejme se na každou z funkcí.

Krok 3) Pojďme přidat uživatelské jméno. Ujistěte se, že tento uživatel již existuje v databázi ALM Admin (Uživatel vytvořen pomocí modulu Správa webu)

  1. V okně Přizpůsobení projektu vyberte možnost „Uživatelé projektu“.
  2. Klikněte na „Přidat uživatele“
  3. Zadejte uživatelské jméno
  4. Klikněte na „OK“

Krok 4) Přidaný uživatel se zobrazí, jak je znázorněno níže.

Krok 5) Nyní přidejme uživatele pomocí možnosti „Přidat nového uživatele na„ Web “.

Krok 6 ) Po kliknutí na „Přidat nového uživatele na web“ Z „Přidat uživatele“ se zobrazí následující dialog.

  1. Zadejte uživatelské jméno
  2. Zadejte email
  3. Zadejte celé jméno
  4. Vložte telefonní číslo
  5. Klikněte na 'OK'

Krok 7) Uživatel je nyní přidán do aktuálního projektu. Uživatel je přidán do skupiny „uživatelé projektu“, jak je uvedeno níže.

Krok 7) Nyní přidejme uživatele projektu pomocí možnosti „přidat uživatele z webu“.

Ujistěte se, že uživatel je již v databázi správce ALM.

Krok 8) Zobrazí se následující dialog.

  1. Zadejte uživatelské jméno a klikněte na ikonu hledání
  2. Zobrazí se uživatelské jméno
  3. Klikněte na 'OK'

Krok 9) Uživatel je přidán do projektu a zobrazen, jak je znázorněno níže.

Krok 10) Správce projektu může také odebrat uživatele z modulu uživatelů projektu.

  1. Vyberte uživatele
  2. Klikněte na „Odebrat uživatele;

Krok 11) Zobrazí se dialog pro potvrzení. Klikněte na „Ano“.

Krok 12) Po kliknutí na „Ano“ je uživatel odebrán ze seznamu uživatelů projektu.

Krok 13) Každý z uživatelů v rámci „uživatelů projektu“ má přidružené členství.

Poznámka: Ve výchozím nastavení má každý přidaný uživatel pouze oprávnění „Zobrazit“.

  1. Vyberte uživatelské jméno
  2. Vyberte kartu „Členství“
  3. Zobrazí se členství pro vybraného uživatele. Nově přidaná uživatelka „Cathy“ má oprávnění „Prohlížeč“

Skupiny a oprávnění:

Tento modul umožňuje správci projektu přiřadit oprávnění skupinám uživatelů zadáním oprávnění.

V ALM je 5 předdefinovaných skupin a každá z těchto skupin uživatelů má různé úrovně oprávnění.

  1. Vývojář
  2. Projektový manažer
  3. QA Tester
  4. TD Admin
  5. Divák

Poznámka: Ve výchozím nastavení má každý přidaný uživatel do oblasti projektu oprávnění „Zobrazit“.

Krok 1) Podívejme se na seznam uživatelů ve skupině „TDAdmin“.

  1. Vyberte 'TDAdmin'
  2. Na kartě Členství si všimnete uživatelů, kteří nejsou ve skupině
  3. V sekci „Ve skupině“ si všimnete seznamu uživatelů ve skupině. V tomto případě se zobrazí pouze 'Admin'.

Krok 2) Předdefinovaná oprávnění skupiny nelze upravit.

  1. Vyberte 'TDAdmin'
  2. Přejděte na kartu oprávnění
  3. Vyberte libovolný modul (v tomto případě vady)
  4. Oprávnění nelze upravit, i když je aktuální uživatel administrátor projektu.

Krok 3) Předdefinované skupiny nelze přejmenovat ani odstranit.

Krok 4) Aby bylo možné změnit oprávnění skupiny, musí administrátor projektu přidat novou skupinu. Řekněme, že musíme vytvořit novou skupinu uživatelů, aby tito uživatelé měli „oprávnění k úpravám“ modulu vad a oprávnění Zobrazit pro ostatní. To znamená, že všechna oprávnění musí být stejná jako oprávnění uživatele „Zobrazit“, kromě skutečnosti, že uživatel by měl být schopen „aktualizovat“ vady. Chcete-li udělat totéž,

  1. Klikněte na „Nová skupina“
  2. Uživateli se zobrazí potvrzovací dialog. Klikněte na „Ano“.

Krok 5) Po kliknutí na ano se zobrazí dialogové okno „Nová skupina“

  1. Zadejte název skupiny
  2. Zadejte profil

Krok 6) Skupina uživatelů je vytvořena, jak je znázorněno níže. Můžete si také všimnout, že můžeme skupinu přejmenovat / odstranit, protože je vytvořena námi. Předdefinované skupiny v ALM nelze upravovat ani mazat.

Krok 7) Chcete-li změnit oprávnění

  1. přejděte na kartu Oprávnění
  2. Klikněte na záložku „Vady“
  3. Zaškrtněte políčko Aktualizovat pro defekty
  4. U odkazů povolte příznak „Aktualizovat“

Přístup k modulu:

Tento modul umožňuje projektovým správcům ovládat moduly, ke kterým má přístup každá skupina uživatelů. To zabrání uživatelům v přístupu k omezeným modulům.

Řekněme, že vývojáři nemají s testovacími případy nic společného, ​​a proto jim může být zabráněno v přístupu k testovacímu plánu, modulům testovací laboratoře.

Krok 1) Níže je zobrazen výchozí přístup k modulu. Všechny typy skupin uživatelů mají ve výchozím nastavení přístup ke všem modulům.

Krok 2) Pro demo účely odstraníme veškerý přístup modulu k VIEW typu uživatele kromě modulu závad.

Zrušte zaškrtnutí všech přístupů modulu proti uživateli Zobrazit kromě modulu Vady, jak je uvedeno níže.

Krok 3) Nyní se přihlaste pomocí jednoho z „Zobrazit“ ID uživatele a zkontrolujte, zda byly změny použity správně. Z níže uvedeného snímku je velmi zřejmé, že nastavení bylo použito podle našich vstupů, protože zobrazuje pouze modul „Defects“ pro uživatele zobrazení „Jim“.

Subjekty projektu:

  • Entity projektu Umožňuje správcům projektů upravit chování polí systému ALM nebo definovat pole definovaná uživatelem.
  • Například pokud provádíme testy na různých sestaveních a chtěli bychom přidat pole „Build Version“ do „Add Defects Module“, můžeme udělat totéž pomocí modulu entit projektu.

Krok 1) Uživatelem definovaná pole nelze přidat do systémových polí, která jsou jen pro čtení.

  1. Vyberte 'Entity projektu'
  2. Vyberte „Defekt“ a vyberte podsložku „Systémová pole“.
  3. Můžeme si všimnout, že NEBUDEM moci přidat 'Nové pole' nebo Odstranit, protože systémová pole jsou jen pro čtení.

Krok 2) Chcete-li přidat pole definované uživatelem,

  1. Vyberte podsložku „Uživatelská pole“ v modulu „Vady“.
  2. Klikněte na „Nové pole“
  3. Pole Podrobnosti se zobrazí, jak je znázorněno níže, které lze upravit.

Krok 3) Podrobnosti pole lze také upravit, jak je znázorněno níže.

  1. Přejmenujte štítek na „Číslo sestavení“.
  2. Zaškrtněte políčko „Povinné“, což znamená, že toto pole bude povinným polem pro odeslání nové vady.
  3. Klikněte na Uložit

Krok 4) Nyní můžeme být svědky změn provedených v modulu vad. Přejděte na modul defektů a uživatel bude moci zobrazit nově vytvořené pole „Číslo sestavení“, které bude součástí modulu „Nové defekty“.

Seznamy projektů

  • Seznamy projektů Umožňuje správcům projektů přidávat do projektu vlastní seznamy. Seznam obsahuje hodnoty, které může uživatel zadat do polí definovaných systémem / uživatelem.
  • Například seznam Bug Status má šest předdefinovaných stavů viz - Nový, Otevřít, Opraveno, Znovu otevřít, Zavřeno, Odmítnuto. Pokud bychom chtěli přidat ještě jeden stav, řekněme Duplikovat, můžeme tak učinit pomocí tohoto modulu.

Krok 1) Chcete-li přidat položku do předdefinovaných seznamů,

  1. Klikněte na 'Seznamy projektů'
  2. Vyberte možnost „Stav chyby“
  3. Klikněte na „Nová položka“. Otevře se dialogové okno Nová položka.
  4. Zadejte název položky.
  5. Klikněte na „OK“

Krok 2) Po kliknutí na OK se vytvoří nová položka, jak je znázorněno níže.

Krok 3) Nyní musíme uložit změny.

  1. Klikněte na tlačítko „uložit“.
  2. Zobrazí se vyskakovací okno. Klikněte na „OK“.

Krok 4) Nyní přejděte do modulu závad a ověřte, zda má stav nově přidanou položku v seznamu.

Automail:

Tento modul umožňuje projektovým administrátorům nastavit pravidla automatického upozornění na e-maily, aby upozorňovali uživatele e-mailem na změny provedené ve specifikovaných vadách. Tato funkce automail je k dispozici pouze modulu vad.

Krok 1) Chcete-li aktivovat automatická upozornění, proveďte následující kroky.

  1. Přejděte na odkaz „Automail“.
  2. Uživatel může spustit e-mail výběrem libovolného počtu dostupných polí v seznamu.
  3. Tato mřížka zobrazuje seznam polí, která si uživatel vybral pro zasílání e-mailů o změnách.
  4. Správce projektu může také vybrat nastavení e-mailu pro každého z dostupných uživatelů.
  5. Klikněte na „Uložit“.

Krok 2) Zobrazí se pop. Klikněte na OK

Pravidla upozornění:

Tento modul umožňuje správcům projektu aktivovat pravidla upozornění pro aktuální projekt. Tato funkce vytvoří upozornění a odešle e-maily, když v projektu dojde ke změnám. Tento modul je vhodný pro požadavky, související testy, vady.

Krok 1) Chcete-li aktivovat pravidla upozornění,

  1. Přejděte do části „Pravidla výstrah“.
  2. Zaškrtněte políčko „Upozornění spojené s“
  3. Povolte možnost Odeslat e-mail a přidejte odpovídající tester / návrhář.
  4. Klikněte na „Uložit“
  • První upozornění: Návrhář testů je upozorněn, když je změněn požadavek, aby bylo možné upravit přidružené testy
  • Druhé upozornění: Tester je upozorněn, když Defekt změní svůj stav na „Opravený“, aby odpovědný tester mohl znovu vyzvednout k opětovnému testování.

Pracovní postup:

  • Tento modul umožňuje správcům projektů generovat skripty, které pomáhají při práci

Přizpůsobení modulu Vady (přidat dialog vad nebo Zobrazit dialog vad).

  • S pomocí tohoto modulu mohou správci projektů také psát skripty k přizpůsobení dialogových oken v jiných modulech a řídit akce, které mohou uživatelé provádět.

Nyní si přizpůsobme dialogové okno „Přidat defekt“ pro typ uživatele skupiny „TDAdmin“.

Krok 1) V rámci přizpůsobení projektu

  1. Klikněte na „Pracovní postup“.
  2. Vyberte odkaz „Generátor skriptů - Přidat přizpůsobení vadného pole“

Krok 2) Otevře se dialogové okno přizpůsobení pole Přidat defekt.

  1. Vyberte skupinu uživatelů.
  2. Vyberte pole, která se uživateli během dialogu Přidat vadu zobrazovat nechtějí.
  3. Kliknutím na odkaz „<“ vysunete pole ze seznamu viditelných polí.

Poznámka: Povinná pole Nelze přesunout ze seznamu viditelných polí.

Krok 3) Po vytlačení všech irelevantních polí ze seznamu viditelných polí se zobrazí dialogové okno přizpůsobovacích polí, jak je znázorněno níže.

  1. Pole, která jsou vytlačena ze seznamu viditelných polí.
  2. Pole, která by byla součástí dialogu Přidat vadu.
  3. Použít změny skriptu.


Poznámka: Ačkoli jsme provedli přizpůsobení pomocí tohoto uživatelského rozhraní, změny se provádějí pomocí generování skriptů na zadní straně. Po této části se také budeme zabývat editací skriptů s příkladem.

Krok 4) Nyní se přihlaste jako uživatel typu „TDAdmin“ a v modulu vad klikněte na „Nový defekt“. Pole, která uživatel vybere jako viditelná, se zobrazí v okně „Nové vady“.

Editor skriptů:

Funkce editoru skriptů pomáhá uživatelům psát skripty k přizpůsobení dialogových oken různých modulů a také k ovládání akcí, které mohou uživatelé v rámci každého modulu provádět.

Změníme způsob, jakým se dialogové okno „Zobrazit vadu“ zobrazí uživateli pomocí editoru skriptů.

Krok 1) Přístup do editoru skriptů -

  1. Přejděte na kartu Workflow
  2. Klikněte na „Editor skriptů“.

Krok 2) Editor skriptů se uživateli zobrazí, jak je uvedeno níže.

  1. Vyberte 'Skript modulu defektů'
  2. Komentář ukazuje, že - toto je oblast, kde musíme provést změny, protože výslovně zobrazuje „přizpůsobení pole podrobností vady“.
  3. Je skriptován pro každou skupinu uživatelů. Ten, který vidíme, odpovídá skupině uživatelů „vývojář“. Musíme provést změny ve skupině uživatelů „TDAdmin“.

Krok 3) Nyní přejděte dolů na skupinu uživatelů „TDAdmin“, kde musíme provést změny. Aktuální nastavení pro 'TDAdmin' je zobrazeno níže.

Krok 4) Rozumíme skriptu.

Uvažujme následující řádek kódu ve skriptu

SetFieldApp "BG_ACTUAL_FIX_TIME", True, False, 0, 0

Zde jsou podrobnosti -

SetFieldApp

Je volání funkce provedeno s 5 parametry

Název pole

BG_ACTUAL_FIX_Time - název pole. Změníme nastavení tohoto názvu pole

Viditelná vlajka

Odpovídá viditelné vlajce. Pokud je to pravda, bude to viditelné.

Požadovaný příznak

Zkontroluje, zda je pole povinné. Pokud je pravdivé, je pole povinné.

Příznak PageNo

Začíná na 0. Pokud existuje více polí, může je uživatel nakonfigurovat tak, aby se zobrazovaly po stránce.

ViewOrder

Uživatel může také uspořádat pořadí pole pomocí tohoto příznaku. Začíná na 0 a zvyšuje se o 1. Na základě toho je nastaveno pořadí polí

Krok 5) Pojďme provést změny v prvním poli „BG_ACTUAL_FIX_TIME“.

Skript pro pole „BG_ACTUAL_FIX_TIME“ v editoru skriptů je uveden níže.

SetFieldApp "BG_ACTUAL_FIX_TIME", True, False, 0, 0

Podle výše uvedeného skriptu se uživateli zobrazí dialog Podrobnosti vady, jak je uvedeno níže.

Upravte tento řádek kódu, jak je znázorněno níže.

SetFieldApp "BG_ACTUAL_FIX_TIME", False, False, 0, 16

Výstup skriptu se projevil v dialogu Podrobnosti vady, jak je uvedeno níže.

Krok 6) Pojďme provést změny ve všech polích, která jsou k dispozici.

  1. Změňte parametry volání funkcí, jak je vysvětleno v předchozím kroku, pro každé z těchto polí, jak je znázorněno níže.
  2. Klikněte na „Uložit“.

Krok 7) Nyní se přihlaste jako jeden z uživatelů typu „TDAdmin“ a otevřete jednu z vad, aby se otevřelo dialogové okno „Zobrazit podrobnosti vady“. Nyní se zobrazí dialogové okno s podrobnostmi o vadách, jak je znázorněno níže.