Slik tilpasser du prosjektet i HP ALM (Quality Center)

Innholdsfortegnelse:

Anonim
  • Prosjekttilpasning gjør det mulig for prosjektadministratorer å kontrollere tilgangen til et prosjekt ved å definere brukerne som kan få tilgang til prosjektet, og det har også muligheter til å tilpasse hvilken type oppgaver hver bruker kan utføre.
  • Man kan også tilpasse et prosjekt for å oppfylle de spesifikke kravene i organisasjonen din.
  • Det hjelper også å legge til / redigere nye tilpassede brukerfelt som kan legges til hver av modulene i ALM.

I denne opplæringen skal vi lære følgende (vanlige) prosjekttilpasninger

  • Endring av brukeregenskaper
  • Prosjektbrukere
  • Grupper og tillatelser
  • Modultilgang
  • Prosjektenheter
  • Prosjektlister
  • Automail
  • Varslingsregler
  • Arbeidsflyt
  • Skriptredaktør

La oss se på dem en etter en

Brukeregenskaper

Nåværende påloggede brukere vil kunne redigere profilinformasjonen sin, og det lar brukeren endre passordet.

Merk : Bare det nåværende påloggede brukerpassordet kan endres selv om brukeren er av typen 'Project Admin'.

Trinn 1) Klikk på Verktøy-lenken og velg 'Tilpass' som vist nedenfor.

Trinn 2) Dialogboksen Prosjekttilpasning vises som vist nedenfor.

Trinn 3) For å endre passordet til den nåværende brukeren, klikk 'Endre passord' i 'Brukeregenskaper' -fanen.

Trinn 4) Dialogboksen Endre passord åpnes.

  1. Skriv inn gammelt passord
  2. Skriv inn nytt passord
  3. Skriv inn Bekreft passord
  4. Klikk 'OK'

Trinn 5) Brukeren vises med statusmeldingen.

Trinn 6) Usercan redigerer også følgende profildetaljer.

  1. Epost id
  2. Fullt navn
  3. Telefonnummer
  4. Klikk "Lagre"

Merk: Brukere KAN IKKE redigere brukernavnet sitt, selv om brukeren er av typen 'prosjektadministrator'.

Trinn 7) Statusen vises for brukeren som vist nedenfor.

Prosjektbrukere

Denne modulen lar brukerne legge til og fjerne brukere for det gjeldende ALM-prosjektet. Man kan også tildele brukere til brukergrupper for å begrense brukertilgangsrettigheter.

Trinn 1) La oss nå legge til brukere i prosjektområdet.

  1. Naviger til prosjektbrukere
  2. Klikk på rullegardinmenyen Legg til bruker.

Trinn 2 ) Når du klikker på rullegardinmenyen 'Legg til bruker', vises følgende metoder for brukeren som vist nedenfor.

  1. Legg til bruker etter navn - Prosjektadministrator kan legge til den eksisterende brukeren av ALM i dette prosjektet ved å oppgi brukernavnet. (Det samme har blitt gjort på trinn 1 og 2)
  2. Legg til ny bruker på nettstedet - Legg til ny bruker på nettstedet ved å oppgi alle detaljer, på samme måte som vi har lagt til brukere fra nettstedsadministrator.
  3. Legg til brukere fra nettstedet - Legg til ny bruker ved å søke basert på deres navn eller ID.

La oss se hver av funksjonene.

Trinn 3) La oss legge til et brukerbasert navn. Forsikre deg om at denne brukeren allerede eksisterer i ALM Admin-database (bruker opprettet ved hjelp av nettstedsadministrasjonsmodulen)

  1. Velg 'Prosjektbrukere' fra prosjekttilpasningsvinduet.
  2. Klikk 'Legg til bruker'
  3. Skriv inn brukernavn
  4. Klikk "OK"

Trinn 4) Den lagt til brukeren vises som vist nedenfor.

Trinn 5) La oss nå legge til bruker ved hjelp av alternativet 'Legg til ny bruker til' Nettsted '.

Trinn 6 ) Ved å klikke "Legg til ny bruker på nettstedet" Fra "Legg til bruker", vises følgende dialog.

  1. Skriv inn brukernavn
  2. Skriv inn e-post
  3. Skriv inn fullt navn
  4. Skriv inn telefonnummer
  5. Klikk 'OK'

Trinn 7) Brukeren er nå lagt til det aktuelle prosjektet. Brukeren legges til i 'prosjektbrukere' som vist nedenfor.

Trinn 7) La oss nå legge til prosjektbrukere ved hjelp av alternativet "legg til brukere fra nettstedet".

Forsikre deg om at brukeren allerede er i ALM-administrasjonsdatabase.

Trinn 8) Følgende dialogboks vises.

  1. Skriv inn brukernavnet og klikk på søkeikonet
  2. Brukernavnet vises
  3. Klikk 'OK'

Trinn 9) Brukeren legges til i prosjektet og vises som vist nedenfor.

Trinn 10) Prosjektadministrator kan også fjerne en bruker fra prosjektbrukermodulen.

  1. Velg bruker
  2. Klikk 'Fjern bruker;

Trinn 11) Bekreftelsesdialogboksen vises. Klikk 'Ja'.

Trinn 12) Ved å klikke "Ja" blir brukeren fjernet fra listen over prosjektbrukere.

Trinn 13) Hver av brukerne i 'Prosjektbrukere' har et medlemskap tilknyttet seg.

Merk: Som standard har alle som har lagt til bare 'Vis' tillatelser.

  1. Velg brukernavnet
  2. Velg 'Medlemskap' -fanen
  3. Medlemskapet for den valgte brukeren vises. Den nylig tilføyde brukeren 'Cathy' har 'Viewer' tillatelse

Grupper og tillatelser:

Denne modulen gjør det mulig for prosjektadministrator å tildele privilegier til brukergrupper ved å spesifisere tillatelser.

Det er 5 forhåndsdefinerte grupper i ALM, og hver av disse brukergruppene har forskjellige tillatelsesnivåer.

  1. Utvikler
  2. Prosjektleder
  3. QA Tester
  4. TD Admin
  5. Seer

Merk: Som standard har alle brukere som er lagt til i prosjektområdet bare "Vis" Tillatelse.

Trinn 1) La oss se listen over brukere i 'TDAdmin' Group.

  1. Velg 'TDAdmin'
  2. Under fanen Medlemskap vil du legge merke til brukere som ikke er i gruppen
  3. Under delen "I gruppe" vil du legge merke til listen over brukere i gruppen. I dette tilfellet vises bare 'Admin'.

Trinn 2) De forhåndsdefinerte gruppetillatelsene kan ikke redigeres.

  1. Velg 'TDAdmin'
  2. Naviger til tillatelsesfanen
  3. Velg hvilken som helst modul (Mangler i dette tilfellet)
  4. Tillatelsene kan ikke redigeres selv om den nåværende brukeren er prosjektadministrator.

Trinn 3) De forhåndsdefinerte gruppene kan ikke omdøpes eller slettes.

Trinn 4) For å endre en gruppetillatelse, må prosjektadministrator legge til en ny gruppe. La oss si at vi må opprette en ny brukergruppe slik at disse brukerne har 'Rediger tillatelse' for feilmodul og Vis tillatelse for andre. Dette betyr at all tillatelse må være den samme som 'View' -brukeren, bortsett fra at brukeren skal kunne 'oppdatere' feilene. For å gjøre det samme,

  1. Klikk "Ny gruppe"
  2. Bekreftelsesdialogboksen vises til brukeren. Klikk 'Ja'.

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

  1. Skriv inn gruppenavnet
  2. Skriv inn profilen

Trinn 6) Brukergruppen opprettes som vist nedenfor. Du kan også legge merke til at vi kan gi nytt navn til / slette gruppen fordi den er opprettet av oss. Forhåndsdefinerte grupper i ALM kan ikke redigeres eller slettes.

Trinn 7) For å endre tillatelsen

  1. naviger til "Tillatelser" -fanen
  2. Klikk på "Defekter" -fanen
  3. Aktiver 'Update' flage for Defects
  4. Aktiver flagg for oppdatering for lenker

Modultilgang:

Denne modulen gjør det mulig for prosjektadministratorer å kontrollere modulene som hver brukergruppe har tilgang til. Dette vil forhindre brukere i å få tilgang til begrensede moduler.

La oss si, utviklere har ingenting å gjøre med testtilfeller, derfor kan de forhindres i å få tilgang til testplan, testlaboratoriemoduler.

Trinn 1) Standard modultilgang vises nedenfor. Alle typer brukergrupper har tilgang til alle moduler som standard.

Trinn 2) For demoformål, la oss fjerne all modultilgang til VIEW-brukertype unntatt feilmodul.

Fjern merket for all modultilgang mot View-bruker unntatt Defects-modul som vist nedenfor.

Trinn 3) La oss nå logge på med en av "Vis" bruker-ID-ene for å sjekke om endringene er riktig brukt. Fra øyeblikksbildet nedenfor er det veldig tydelig at innstillingene er brukt i henhold til våre innganger, da det bare viser 'Defekter' -modul for visningsbrukeren 'Jim'.

Prosjektenheter:

  • Prosjektenheter Gjør det mulig for prosjektadministratorer å endre atferden til ALM-systemfelter eller definere brukerdefinerte felt.
  • For eksempel, hvis vi utfører testene på forskjellige builds, og vi vil legge til et felt 'Build Version' i 'Add Defects Module', kan vi gjøre det samme ved hjelp av prosjektenhetsmodulen.

Trinn 1) Brukerdefinerte felt kan ikke legges til under systemfelt som er skrivebeskyttet.

  1. Velg 'Project Entites'
  2. Velg 'Defekt' og velg undermappen 'Systemfelt'.
  3. Vi kan legge merke til at vi IKKE klarer å legge til 'Nytt felt' eller slette det ettersom systemfeltene er skrivebeskyttet.

Trinn 2) For å legge til et brukerdefinert felt,

  1. Velg undermappe 'Brukerfelt' under 'Feil' -modul.
  2. Klikk "Nytt felt"
  3. Feltdetaljene vises som vist nedenfor som kan redigeres.

Trinn 3) Feltdetaljer kan også redigeres som vist nedenfor.

  1. Gi etiketten nytt navn til 'Build Number'.
  2. Merk av for "Påkrevd", noe som betyr at dette feltet vil være et obligatorisk felt for å legge ut en ny feil.
  3. Klikk Lagre

Trinn 4) Nå kan vi være vitne til endringene som er gjort i feilmodulen. Naviger til feilmodul, og brukeren vil kunne se det nylig opprettede feltet 'Build Number' som vil være en del av 'New Defects' -modulen.

Prosjektlister

  • Prosjektlister Gjør det mulig for prosjektadministratorer å legge til tilpassede lister til et prosjekt. En liste inneholder verdier som brukeren kan angi i system / brukerdefinerte felt.
  • For eksempel har feilstatuslisten seks forhåndsdefinerte status, nemlig ny, åpen, løst, gjenåpnet, lukket, avvist. Hvis vi ønsker å legge til en status til, la oss si, Dupliser, vi kan gjøre det ved hjelp av denne modulen.

Trinn 1) For å legge til et element under forhåndsdefinerte lister,

  1. Klikk "Prosjektlister"
  2. Velg 'Feilstatus'
  3. Klikk 'Nytt element'. Dialogboksen Ny vare åpnes.
  4. Skriv inn varenavnet.
  5. Klikk "OK"

Trinn 2) Når du klikker OK, opprettes det nye elementet som vist nedenfor.

Trinn 3) Nå må vi lagre endringene.

  1. Klikk på "lagre" -knappen.
  2. En popup vises. Klikk 'OK'.

Trinn 4) Gå nå til feilmodulen og kontroller om statusen har det nylig tilføyde elementet i listen.

Automail:

Denne modulen gjør det mulig for prosjektadministratorer å sette opp regler for automatisk varsling av e-post for å varsle brukere via e-post om endringene som er gjort i spesifiserte mangler. Denne bilfunksjonen er bare tilgjengelig for feilmodul.

Trinn 1) Utfør følgende trinn for å aktivere automail-varsler.

  1. Naviger til 'Automail' Link.
  2. Brukeren kan utløse e-post ved å velge et hvilket som helst antall tilgjengelige felt i listen.
  3. Dette rutenettet viser listen over felt som brukeren har valgt å sende e-post om endringene.
  4. Project Admin kan også velge e-postinnstillinger mot hver av de tilgjengelige brukerne.
  5. Klikk "lagre".

Trinn 2) En pop vises. Klikk OK

Varslingsregler:

Denne modulen gjør det mulig for prosjektadministratorer å aktivere varslingsregler for det aktuelle prosjektet. Denne funksjonen vil opprette varsler og sende e-post når endringer skjer i prosjektet. Denne modulen holder godt for krav, tilhørende tester, mangler.

Trinn 1) For å aktivere varslingsregler,

  1. Naviger 'Varsleregler'.
  2. Aktiver avkrysningsruten 'Alert assosiert med'
  3. Aktiver 'send e-post til' og legg til tilsvarende tester / designer.
  4. Klikk "Lagre"
  • Det første varselet: Testdesigner blir varslet når et krav endres slik at tilknyttede tester kan modifiseres
  • Det andre varselet: Testeren blir varslet når en defekt endrer status til 'Fixed' slik at den ansvarlige testeren kan ta opp igjen for å teste på nytt.

Arbeidsflyt:

  • Denne modulen gjør det mulig for prosjektadministratorer å generere skript som hjelper til med

Tilpasse defekter-modulen (legg til defektdialog eller vis defektdialog).

  • Ved hjelp av denne modulen kan prosjektadministratorer også skrive skript for å tilpasse dialogbokser i andre moduler, og kontrollere handlingene som brukerne kan utføre.

La oss nå tilpasse dialogboksen "Legg til feil" for "TDAdmin" -gruppens brukertype.

Trinn 1) Under prosjekttilpasning,

  1. Klikk 'Arbeidsflyt'.
  2. Velg "Skriptgenerator - Legg til defekt felttilpasning" -kobling

Trinn 2) Dialogboksen for tilpasning av feltfeil åpnes.

  1. Velg brukergruppen.
  2. Velg feltene som brukeren ikke vil vises under dialogboksen Add Defect.
  3. Klikk på '<' lenken for å skyve feltene ut av listen over synlige felt.

Merk: Obligatoriske felt kan ikke flyttes ut av listen over synlige felt.

Trinn 3) Etter å ha presset alle irrelevante felt ut av listen over synlige felt, vises dialogboksen for tilpasningsfelt som vist nedenfor.

  1. Feltene som skyves ut av listen over synlige felt.
  2. Feltene som vil være en del av dialogboksen Legg til feil.
  3. Bruk skriptendringer.


Merk: Selv om vi gjorde tilpasning ved hjelp av dette brukergrensesnittet, gjøres endringene ved hjelp av generering av skript i bakenden. Vi vil også håndtere skriptredigering med et eksempel etter denne delen.

Trinn 4) Logg deg nå på som bruker av typen 'TDAdmin' og klikk 'Ny defekt' fra feilmodulen. Feltene som er valgt av brukeren som synlige, vises i vinduet 'Nye feil'.

Skriptredaktør:

Skriptredigeringsfunksjonaliteten hjelper brukere med å skrive skript for å tilpasse dialogbokser til forskjellige moduler og også kontrollere handlingene som brukere kan utføre i hver modul.

La oss endre måten "Vis defekt" -dialogen vises for brukeren ved hjelp av skriptredigerer.

Trinn 1) For å få tilgang til skriptredigereren -

  1. Naviger til Arbeidsflyt-fanen
  2. Klikk på 'Script Editor'.

Trinn 2) Skripteditoren vises til brukeren som vist nedenfor.

  1. Velg 'Defects Module Script'
  2. Kommentaren viser at - dette er området der vi trenger å gjøre endringer da det eksplisitt viser "defekt detaljer felttilpasning".
  3. Den er skriptet for hver brukergruppe. Den som vi ser tilsvarer brukergruppen 'Utvikler'. Vi må gjøre endringer i brukergruppen 'TDAdmin'.

Trinn 3) Bla nå ned til 'TDAdmin' brukergruppe der vi trenger å gjøre endringer. De gjeldende innstillingene for 'TDAdmin' vises som vist nedenfor.

Trinn 4) La oss forstå skriptet.

La oss se på følgende kodelinje i skriptet

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

Her er detaljene -

SetFieldApp

Er funksjonssamtalen laget med 5 parametere

Feltnavn

BG_ACTUAL_FIX_Time - Feltnavnet. Vi skal endre innstillingene for dette feltnavnet

Synlig flagg

Tilsvarer synlig flagg. Hvis det er sant, vil det være synlig.

Nødvendig flagg

Sjekker om feltet er obligatorisk. Hvis det er sant, er feltet obligatorisk.

SideNo Flagg

Starter med 0. Hvis det er flere felt, kan brukeren konfigurere dem til å vises sidemessig.

Se bestilling

Brukeren kan også ordne rekkefølgen på feltet ved hjelp av dette flagget. Starter med 0 og trinn med 1. Basert på dette er rekkefølgen for feltene satt

Trinn 5) La oss gjøre endringer i det første feltet 'BG_ACTUAL_FIX_TIME' felt.

Skriptet for feltet 'BG_ACTUAL_FIX_TIME' i skriptredigereren vises nedenfor.

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

I henhold til det ovennevnte skriptet vises dialogboksen Defektdetaljer for brukeren som vist nedenfor.

Rediger kodelinjen som vist nedenfor.

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

Skriptutgangen reflekteres i dialogboksen Defektdetaljer som vist nedenfor.

Trinn 6) La oss gjøre endringer i alle feltene som er tilgjengelige.

  1. Endre parameterne for funksjonsanropene som forklart i forrige trinn for hvert av disse feltene som vist nedenfor.
  2. Klikk 'Lagre'.

Trinn 7) Logg deg nå på som en av brukerne av typen 'TDAdmin' og få tilgang til en av feilene, slik at dialogboksen 'Vis feilinformasjon' åpnes. Dialogboksen Mangeldetaljer vises nå som vist nedenfor.