Sådan tilpasser du projekt i HP ALM (kvalitetscenter)

Indholdsfortegnelse:

Anonim
  • Projekttilpasning gør det muligt for projektadministratorer at kontrollere adgangen til et projekt ved at definere de brugere, der kan få adgang til projektet, og det har også muligheder for at tilpasse, hvilken type opgaver hver bruger kan udføre.
  • Man kan også tilpasse et projekt til at opfylde de specifikke krav i din organisation.
  • Det hjælper også med at tilføje / redigere nye tilpassede brugerfelter, der kan føjes til hvert enkelt modul i ALM.

I denne vejledning lærer vi at følge (almindelige) projekttilpasninger

  • Ændring af brugeregenskaber
  • Projektbrugere
  • Grupper og tilladelser
  • Moduladgang
  • Projektenheder
  • Projektlister
  • Automail
  • Advarsleregler
  • Workflow
  • Script Editor

Lad os se på dem en efter en

Brugeregenskaber

Nuværende login-bruger vil være i stand til at redigere deres profiloplysninger, og det giver brugeren mulighed for at ændre deres adgangskode.

Bemærk : Kun den aktuelle, loggede brugeradgangskode kan ændres, selvom brugeren er af typen 'Project Admin'.

Trin 1) Klik på linket Værktøjer, og vælg 'Tilpas' som vist nedenfor.

Trin 2) Dialogen Projekttilpasning vises som vist nedenfor.

Trin 3) For at ændre adgangskoden til den aktuelle bruger skal du klikke på 'Skift adgangskode' i fanen 'Brugeregenskaber'.

Trin 4) Dialogboksen Skift adgangskode åbnes.

  1. Indtast gammel adgangskode
  2. Indtast ny adgangskode
  3. Indtast Bekræft adgangskode
  4. Klik på 'OK'

Trin 5) Brugeren vises med statusmeddelelsen.

Trin 6) Usercan kan også redigere følgende profiloplysninger.

  1. E-mail-id
  2. Fulde navn
  3. Telefonnummer
  4. Klik på 'Gem'

Bemærk: Brugere kan IKKE redigere deres brugernavn, selvom brugeren er af typen 'projektadministrator'.

Trin 7) Status vises for brugeren som vist nedenfor.

Projektbrugere

Dette modul gør det muligt for brugere at tilføje og fjerne brugere til det aktuelle ALM-projekt. Man kan også tildele brugere til brugergrupper for at begrænse brugeradgangsrettigheder.

Trin 1) Lad os nu tilføje brugere til projektområdet.

  1. Naviger til projektbrugere
  2. Klik på Tilføj brugerrullegardin.

Trin 2 ) Når du klikker på 'Tilføj bruger' drop down, vises følgende metoder for brugeren som vist nedenfor.

  1. Tilføj bruger efter navn - Projektadministrator kan føje den eksisterende bruger af ALM til dette projekt ved at angive deres brugernavn. (Det samme er gjort på trin 1 og 2)
  2. Tilføj ny bruger til webstedet - Tilføj ny bruger til webstedet ved at indtaste alle detaljer, på samme måde som vi har tilføjet brugere fra webstedsadministrator.
  3. Tilføj brugere fra websted - Tilføj ny bruger ved at søge baseret på deres navn eller id.

Lad os se hver af funktionaliteterne.

Trin 3) Lad os tilføje et brugerbaseret navn. Sørg for, at denne bruger allerede findes i ALM Admin-database (bruger oprettet ved hjælp af siteadministrationsmodul)

  1. Vælg 'Projektbrugere' i vinduet Projekttilpasning.
  2. Klik på 'Tilføj bruger'
  3. Indtast brugernavn
  4. Klik på 'Ok'

Trin 4) Den tilføjede bruger vises som vist nedenfor.

Trin 5) Lad os nu tilføje bruger ved hjælp af indstillingen 'Føj ny bruger til' Site '.

Trin 6 ) Når du klikker på 'Tilføj ny bruger til websted' Fra 'Tilføj bruger', vises følgende dialog.

  1. Indtast brugernavn
  2. Indtast e-mail
  3. Indtast fuldt navn
  4. Indtast telefonnummer
  5. Klik på 'OK'

Trin 7) Brugeren føjes nu til det aktuelle projekt. Brugeren tilføjes i 'projektbrugere' som vist nedenfor.

Trin 7) Lad os nu tilføje projektbrugere ved hjælp af indstillingen 'tilføj brugere fra websted'.

Sørg for, at brugeren allerede er i ALM-administrationsdatabase.

Trin 8) Følgende dialogboks vises.

  1. Indtast brugernavnet, og klik på søgeikonet
  2. Brugernavnet vises
  3. Klik på 'OK'

Trin 9) Brugeren føjes til projektet og vises som vist nedenfor.

Trin 10) Projektadministrator kan også fjerne en bruger fra projektbrugermodulet.

  1. Vælg brugeren
  2. Klik på 'Fjern bruger;

Trin 11) Bekræftelsesdialog vises. Klik på 'Ja'.

Trin 12) Ved at klikke på 'Ja' fjernes brugeren fra projektbrugerlisten.

Trin 13) Hver af brugerne i 'Projektbrugere' har et medlemskab tilknyttet.

Bemærk: Som standard har enhver tilføjet bruger kun 'Vis' tilladelser.

  1. Vælg brugernavnet
  2. Vælg fanen 'Medlemskab'
  3. Medlemskabet for den valgte bruger vises. Den nyligt tilføjede bruger 'Cathy' har 'Viewer' tilladelse

Grupper og tilladelser:

Dette modul gør det muligt for projektadministrator at tildele privilegier til brugergrupper ved at angive tilladelser.

Der er 5 foruddefinerede grupper i ALM, og hver af disse brugergrupper har forskellige tilladelsesniveauer.

  1. Udvikler
  2. Projektleder
  3. QA Tester
  4. TD-administrator
  5. Seer

Bemærk: Som standard har enhver tilføjet bruger til projektområdet kun 'Vis' tilladelse.

Trin 1) Lad os se listen over brugere i 'TDAdmin' -gruppen.

  1. Vælg 'TDAdmin'
  2. Under fanen Medlemskab vil du bemærke brugere, der ikke er i gruppen
  3. Under afsnittet 'I gruppe' vil du bemærke listen over brugere i gruppen. I dette tilfælde vises kun 'Admin'.

Trin 2) De foruddefinerede gruppetilladelser kan ikke redigeres.

  1. Vælg 'TDAdmin'
  2. Naviger til tilladelsesfanen
  3. Vælg et hvilket som helst modul (Fejl i dette tilfælde)
  4. Tilladelserne kan ikke redigeres, selvom den aktuelle bruger er projektadministrator.

Trin 3) De foruddefinerede grupper kan ikke omdøbes eller slettes.

Trin 4) For at ændre en gruppetilladelse skal projektadministrator tilføje en ny gruppe. Lad os sige, at vi er nødt til at oprette en ny brugergruppe, så disse brugere har 'Rediger tilladelse' til fejlmodul og Vis tilladelse til andre. Dette betyder, at al tilladelse skal være den samme som for 'Vis' bruger, bortset fra at brugeren skal være i stand til at 'opdatere' manglerne. For at gøre det samme,

  1. Klik på 'Ny gruppe'
  2. Bekræftelsesdialogboks vises til brugeren. Klik på 'Ja'.

Trin 5) Når du klikker på Ja, vises dialogboksen 'Ny gruppe'

  1. Indtast gruppenavnet
  2. Indtast profilen

Trin 6) Brugergruppen oprettes som vist nedenfor. Du kan også bemærke, at vi kan omdøbe / slette gruppen, fordi den er oprettet af os. Foruddefinerede grupper i ALM kan ikke redigeres eller slettes.

Trin 7) For at ændre tilladelsen

  1. naviger til fanen 'Tilladelser'
  2. Klik på fanen 'Defekter'
  3. Aktivér 'Opdater' flage for defekter
  4. Aktivér 'Opdater' Flag for links

Moduladgang:

Dette modul gør det muligt for projektadministratorer at kontrollere de moduler, som hver brugergruppe har adgang til. Dette forhindrer brugere i at få adgang til begrænsede moduler.

Lad os sige, udviklere har intet at gøre med testsager, og derfor kan de forhindres i at få adgang til testplan, testlaboratoriemoduler.

Trin 1) Standardmoduladgangen vises nedenfor. Alle typer brugergrupper har som standard adgang til alle moduler.

Trin 2) Lad os til demo-formål fjerne al moduladgang til VIEW-brugertype undtagen defektmodul.

Fjern markeringen af ​​al moduladgang mod Vis bruger undtagen Defektmodul som vist nedenfor.

Trin 3) Lad os nu logge ind ved hjælp af en af ​​'Vis' bruger-id'erne for at kontrollere, om ændringerne er blevet anvendt korrekt. Fra nedenstående øjebliksbillede er det meget tydeligt, at indstillingerne er anvendt i henhold til vores input, da det kun viser 'Defekter' -modul til visningsbrugeren 'Jim'.

Projektenheder:

  • Projektenheder Gør det muligt for projektadministratorer at ændre ALM-systemfelternes opførsel eller definere brugerdefinerede felter.
  • For eksempel, hvis vi udfører testene på forskellige builds, og vi gerne vil tilføje et felt 'Build Version' i 'Add Defects Module', kan vi gøre det samme ved hjælp af projektenhedsmodulet.

Trin 1) Brugerdefinerede felter kan ikke tilføjes under systemfelter, der er skrivebeskyttet.

  1. Vælg 'Projekt Entities'
  2. Vælg 'Defekt', og vælg undermappen 'Systemfelter'.
  3. Vi kan bemærke, at vi IKKE kan tilføje 'Nyt felt' eller slette det, da systemfelter er skrivebeskyttet.

Trin 2) For at tilføje et brugerdefineret felt,

  1. Vælg 'Brugerfelter' undermappe under modulet 'Fejl'.
  2. Klik på 'Nyt felt'
  3. Feltoplysningerne vises som vist nedenfor, som kan redigeres.

Trin 3) Feltoplysninger kan også redigeres som vist nedenfor.

  1. Omdøb etiketten til 'Build Number'.
  2. Marker 'Påkrævet', hvilket betyder at dette felt vil være et obligatorisk felt til udstationering af en ny fejl.
  3. Klik på Gem

Trin 4) Nu kan vi se de ændringer, der er foretaget i fejlmodulet. Naviger til defektmodul, og brugeren vil kunne se det nyoprettede felt 'Build Number', som vil være en del af 'New Defects' -modulet.

Projektlister

  • Projektlister Gør det muligt for projektadministratorer at føje tilpassede lister til et projekt. En liste indeholder værdier, som brugeren kan indtaste i system / brugerdefinerede felter.
  • For eksempel har listen Fejlstatus seks foruddefinerede status, nemlig Ny, Åben, Fast, Genåbnet, Lukket, Afvist. Hvis vi vil tilføje endnu en status, lad os sige, Dupliker, vi kan gøre det ved hjælp af dette modul.

Trin 1) For at tilføje et element under foruddefinerede lister,

  1. Klik på 'Projektlister'
  2. Vælg 'Fejlstatus'
  3. Klik på 'Ny vare'. Dialogboksen Ny vare åbnes.
  4. Indtast varenavnet.
  5. Klik på 'Ok'

Trin 2) Når du klikker på OK, oprettes det nye element som vist nedenfor.

Trin 3) Nu skal vi gemme ændringerne.

  1. Klik på knappen 'Gem'.
  2. En pop op vises. Klik på 'OK'.

Trin 4) Naviger nu til defektmodul, og kontroller, om status har det nyligt tilføjede element på listen.

Automail:

Dette modul gør det muligt for projektadministratorer at oprette automatiske regler for mailbesked for at underrette brugerne via e-mail om de ændringer, der er foretaget i specificerede mangler. Denne automail-funktion er kun tilgængelig for defektmodul.

Trin 1) Udfør følgende trin for at aktivere automail-underretninger.

  1. Naviger til 'Automail' Link.
  2. Brugeren kan udløse e-mail ved at vælge et vilkårligt antal tilgængelige felter på listen.
  3. Dette gitter viser listen over felter, som brugeren har valgt at sende mail om ændringerne.
  4. Project Admin kan også vælge e-mail-indstillingerne mod hver af de tilgængelige brugere.
  5. Klik på 'gem'.

Trin 2) En pop vises. Klik på Ok

Advarselsregler:

Dette modul gør det muligt for projektadministratorer at aktivere advarsleregler for det aktuelle projekt. Denne funktion opretter alarmer og sender e-mails, når der sker ændringer i projektet. Dette modul holder godt til krav, tilknyttede tests, mangler.

Trin 1) For at aktivere advarsleregler,

  1. Naviger 'Advarsleregler'.
  2. Aktiver afkrydsningsfeltet 'Alert tilknyttet'
  3. Aktivér 'send e-mail til' & tilføj tilsvarende tester / designer.
  4. Klik på 'Gem'
  • Den første alarm: Testdesigner advares, når et krav ændres, så tilknyttede tests kan ændres
  • Den anden alarm: Testeren advares, når en defekt ændrer sin status til 'Fixed', så den ansvarlige testeren kan samle op igen til gentestning.

Workflow:

  • Dette modul gør det muligt for projektadministratorer at generere scripts, som hjælper med

Tilpasning af defektmodulet (tilføj defektdialog eller vis defektdialog).

  • Ved hjælp af dette modul kan projektadministratorer også skrive scripts for at tilpasse dialogbokse i andre moduler og kontrollere de handlinger, som brugerne kan udføre.

Lad os nu tilpasse 'Tilføj defekt' dialog til 'TDAdmin' gruppe brugertype.

Trin 1) Under projekttilpasning,

  1. Klik på 'Workflow'.
  2. Vælg 'Script Generator - Add Defect Field Customization' Link

Trin 2) Dialogboksen Tilpasning af feltfejltilpasning åbnes.

  1. Vælg brugergruppe.
  2. Vælg de felter, som brugeren ikke vil have vist under dialogboksen Tilføj defekt.
  3. Klik på '<' linket for at skubbe felterne ud af listen over synlige felter.

Bemærk: Obligatoriske felter kan ikke flyttes ud af listen over synlige felter.

Trin 3) Efter at have skubbet alle de irrelevante felter ud af listen over synlige felter vises tilpasningsfeltdialogen som vist nedenfor.

  1. Felterne, der skubbes ud af listen over synlige felter.
  2. Felterne, der ville være en del af dialogen Tilføj defekt.
  3. Anvend skiftændringer.


Bemærk: Selvom vi foretog tilpasning ved hjælp af denne brugergrænseflade, foretages ændringerne ved hjælp af generering af scripts i bagenden. Vi behandler også scriptredigering med et eksempel efter dette afsnit.

Trin 4) Log nu ind som bruger af typen 'TDAdmin', og klik på 'Ny defekt' fra fejlmodulet. Felterne, der er valgt af brugeren som synlige, vises i vinduet 'Nye defekter'.

Script Editor:

Scripteditor-funktionaliteten hjælper brugerne med at skrive scripts til at tilpasse dialogbokse til forskellige moduler og også kontrollere de handlinger, som brugerne kan udføre inden for hvert modul.

Lad os ændre den måde, som dialogboksen 'Vis defekt' vises for brugeren ved hjælp af scripteditor.

Trin 1) For at få adgang til scripteditoren -

  1. Naviger til fanen Workflow
  2. Klik på 'Script Editor'.

Trin 2) Scripteditoren vises til brugeren som vist nedenfor.

  1. Vælg 'Defekt modul script'
  2. Kommentaren viser, at - dette er det område, hvor vi har brug for at foretage ændringer, da det udtrykkeligt viser 'tilpasning af defektoplysninger felt'.
  3. Det er scriptet for hver brugergruppe. Den, vi ser, svarer til brugergruppen 'Udvikler'. Vi er nødt til at foretage ændringer i 'TDAdmin' brugergruppe.

Trin 3) Rul nu ned til 'TDAdmin' brugergruppe, hvor vi har brug for at foretage ændringer. De aktuelle indstillinger for 'TDAdmin' vises som vist nedenfor.

Trin 4) Lad os forstå scriptet.

Lad os overveje følgende linje kode i scriptet

SetFieldApp "BG_ACTUAL_FIX_TIME", Sand, Falsk, 0, 0

Her er detaljerne -

SetFieldApp

Er funktionsopkaldet foretaget med 5 parametre

Feltnavn

BG_ACTUAL_FIX_Time - Feltnavnet. Vi vil ændre indstillingerne for dette feltnavn

Synligt flag

Svarer til synligt flag. Hvis det er sandt, vil det være synligt.

Påkrævet flag

Kontrollerer, om feltet er obligatorisk. Hvis det er sandt, er feltet obligatorisk.

SideNo Flag

Starter med 0. Hvis der er flere antal felter, kan brugeren konfigurere dem til at blive vist sidevis.

Se ordre

Brugeren kan også arrangere rækkefølgen af ​​feltet ved hjælp af dette flag. Starter med 0 og intervaller med 1. Baseret på dette indstilles felterækkefølgen

Trin 5) Lad os foretage ændringer i det første felt 'BG_ACTUAL_FIX_TIME' felt.

Scriptet til feltet 'BG_ACTUAL_FIX_TIME' i scripteditor vises nedenfor.

SetFieldApp "BG_ACTUAL_FIX_TIME", Sand, Falsk, 0, 0

I henhold til ovenstående script vises dialogboksen Defektdetaljer for brugeren som vist nedenfor.

Rediger den kodelinje som vist nedenfor.

SetFieldApp "BG_ACTUAL_FIX_TIME", Falsk, Falsk, 0, 16

Scriptoutputtet afspejles i dialogboksen Defektdetaljer som vist nedenfor.

Trin 6) Lad os foretage ændringer i alle de tilgængelige felter.

  1. Skift parametrene for funktionsopkaldene som forklaret i det foregående trin for hvert af disse felter som vist nedenfor.
  2. Klik på 'Gem'.

Trin 7) Log nu ind som en af ​​brugerne af typen 'TDAdmin', og få adgang til en af ​​manglerne, så dialogboksen 'Vis defektoplysninger' åbnes. Dialogen med detaljer om mangler vises nu som vist nedenfor.