Kako prilagoditi projekt u HP ALM (Centar za kvalitetu)

Sadržaj:

Anonim
  • Prilagođavanje projekta omogućava administratorima projekata da kontroliraju pristup projektu definiranjem korisnika koji mogu pristupiti projektu, a također ima mogućnosti prilagodbe koju vrstu zadataka može obaviti svaki korisnik.
  • Također možete prilagoditi projekt tako da udovolji specifičnim zahtjevima vaše organizacije.
  • Također pomaže dodavanje / uređivanje novih prilagođenih korisničkih polja koja se mogu dodati svakom od modula u ALM-u.

U ovom uputstvu naučit ćemo sljedeće (uobičajene) prilagodbe projekata

  • Promjena korisničkih svojstava
  • Korisnici projekta
  • Grupe i dopuštenja
  • Pristup modulu
  • Subjekti projekta
  • Popisi projekata
  • Automatska pošta
  • Pravila upozorenja
  • Tijek rada
  • Uređivač skripti

Pogledajmo ih jednog po jednog

Svojstva korisnika

Trenutni prijavljeni korisnik moći će uređivati ​​detalje o svom profilu i omogućava korisniku da promijeni lozinku.

Napomena : Samo trenutna prijavljena korisnička lozinka može se mijenjati čak i ako je korisnik tipa 'Project Admin'.

Korak 1) Kliknite vezu Alati i odaberite "Prilagodi" kako je prikazano dolje.

Korak 2) Dijalog Prilagođavanje projekta prikazuje se kao što je prikazano u nastavku.

Korak 3) Da biste promijenili lozinku trenutnog korisnika, na kartici "Svojstva korisnika" kliknite "Promijeni lozinku".

Korak 4) Otvara se dijaloški okvir za promjenu lozinke.

  1. Unesite staru lozinku
  2. Unesite novu lozinku
  3. Unesite Potvrdite lozinku
  4. Kliknite "U redu"

Korak 5) Korisnik će se prikazati sa statusnom porukom.

Korak 6) Korisnik također može urediti sljedeće detalje o profilu.

  1. ID e-pošte
  2. Puno ime
  3. Broj telefona
  4. Kliknite "Spremi"

Napomena: Korisnici NEĆE moći uređivati ​​svoje korisničko ime, čak i ako je korisnik tipa 'administrator projekta'.

Korak 7) Status se prikazuje korisniku kao što je prikazano u nastavku.

Korisnici projekta

Ovaj modul omogućuje korisnicima dodavanje i uklanjanje korisnika za trenutni ALM projekt. Korisnike također možete dodijeliti korisničkim skupinama kako bi ograničili povlastice korisničkog pristupa.

Korak 1) Dopustite nam sada da dodamo korisnike u projektno područje.

  1. Dođite do korisnika projekta
  2. Kliknite padajući meni Dodaj korisnika.

Korak 2 ) Klikom na padajući izbornik 'Dodaj korisnika', korisniku se prikazuju sljedeće metode kao što je prikazano u nastavku.

  1. Dodaj korisnika po imenu - Administrator projekta može dodati postojećeg korisnika ALM-a u ovaj projekt davanjem njegovog korisničkog imena. (Isto je učinjeno na 1. i 2. koraku)
  2. Dodaj novog korisnika na web mjesto - dodajte novog korisnika na web mjesto unošenjem svih detalja, na isti način na koji smo dodali korisnike iz administratora web mjesta.
  3. Dodaj korisnike sa web mjesta - dodajte novog korisnika pretraživanjem na temelju njihova imena ili ID-a.

Pogledajmo svaku od funkcionalnosti.

Korak 3) Dodajmo Korisničko ime. Osigurajte da ovaj korisnik već postoji u bazi podataka ALM Admin (Korisnik stvoren pomoću modula Administracija web mjesta)

  1. Odaberite "Korisnici projekta" u prozoru za prilagodbu projekta.
  2. Kliknite "Dodaj korisnika"
  3. Unesite korisničko ime
  4. Kliknite "U redu"

Korak 4) Dodani korisnik prikazuje se kao što je prikazano u nastavku.

Korak 5) Sada dodamo korisnika pomoću opcije 'Dodaj novog korisnika na' Web mjesto '.

Korak 6 ) Nakon klika na "Dodaj novog korisnika na web mjesto" iz "Dodaj korisnika", prikazat će se sljedeći dijaloški okvir.

  1. Unesite korisničko ime
  2. Unesite e-mail
  3. Unesite puno ime
  4. Unesite telefonski broj
  5. Kliknite "U redu"

Korak 7) Korisnik je sada dodan trenutnom projektu. Korisnik je dodan u 'korisnici projekta' kao što je prikazano u nastavku.

Korak 7) Dopustite nam da dodamo korisnike projekta koristeći opciju 'dodaj korisnike sa web mjesta'.

Provjerite je li korisnik već u bazi podataka administratora ALM-a.

Korak 8) Prikazuje se sljedeći dijaloški okvir.

  1. Unesite korisničko ime i kliknite ikonu pretraživanja
  2. Prikazuje se korisničko ime
  3. Kliknite "U redu"

Korak 9) Korisnik je dodan u projekt i prikazan kao što je prikazano u nastavku.

Korak 10) Administrator projekta također može ukloniti korisnika iz modula projektnih korisnika.

  1. Odaberite korisnika
  2. Kliknite 'Ukloni korisnika;

Korak 11) Prikazuje se dijaloški okvir za potvrdu. Kliknite "Da".

Korak 12) Klikom na "Da" korisnik se uklanja s popisa korisnika projekta.

Korak 13) Svaki korisnik u 'Projektnim korisnicima' ima pridruženo članstvo.

Napomena: Prema zadanim postavkama, svaki dodani korisnik ima samo dopuštenja "Prikaz".

  1. Odaberite Korisničko ime
  2. Odaberite karticu 'Članstvo'
  3. Prikazalo bi se članstvo za odabranog korisnika. Novo dodana korisnica "Cathy" ima dopuštenje "Preglednik"

Grupe i dozvole:

Ovaj modul omogućuje administratoru projekta da dodijeli privilegije korisničkim skupinama određivanjem dozvola.

U ALM postoji 5 unaprijed definiranih grupa i svaka od tih korisničkih grupa ima različite razine odobrenja.

  1. Programer
  2. Voditelj projekta
  3. QA ispitivač
  4. TD Administrator
  5. Gledatelj

Napomena: Prema zadanim postavkama svaki dodani korisnik u područje projekta ima samo dozvolu "Pogled".

Korak 1) Pogledajmo popis korisnika u grupi 'TDAdmin'.

  1. Odaberite "TDAdmin"
  2. Na kartici Članstvo primijetit ćete korisnike koji nisu u grupi
  3. U odjeljku "U grupi" primijetit ćete popis korisnika unutar grupe. U ovom se slučaju prikazuje samo 'Administrator'.

Korak 2) Unaprijed definirane dozvole za grupu ne mogu se uređivati.

  1. Odaberite "TDAdmin"
  2. Idite na karticu dozvola
  3. Odaberite bilo koji modul (u ovom slučaju nedostaci)
  4. Dopuštenja se ne mogu uređivati ​​čak i ako je trenutni korisnik administrator projekta.

Korak 3) Unaprijed definirane grupe ne mogu se preimenovati ili izbrisati.

Korak 4) Da bi promijenio dozvolu za grupu, administrator projekta mora dodati novu grupu. Recimo da moramo stvoriti novu korisničku grupu tako da ti korisnici imaju modul 'Uredi dopuštenje' za modul grešaka i Odobrenje pregleda za ostale. To znači da sva dopuštenja moraju biti ista kao i dopuštenja korisnika 'View', osim činjenice da bi korisnik trebao moći 'ažurirati' nedostatke. Da učinim isto,

  1. Kliknite "Nova grupa"
  2. Korisniku se prikazuje dijaloški okvir za potvrdu. Kliknite "Da".

Korak 5) Nakon što kliknete da, prikazuje se dijaloški okvir 'Nova grupa'

  1. Unesite naziv grupe
  2. Unesite profil

Korak 6) Korisnička grupa kreira se kao što je prikazano u nastavku. Također možete primijetiti da možemo preimenovati / izbrisati grupu jer smo je mi stvorili. Unaprijed definirane grupe u ALM-u ne mogu se uređivati ​​ili brisati.

Korak 7) Da biste promijenili dozvolu

  1. idite na karticu "Dozvole"
  2. Kliknite karticu 'Defects'
  3. Omogućite oznaku 'Ažuriraj' za nedostatke
  4. Omogućite oznaku "Ažuriraj" za veze

Pristup modulu:

Ovaj modul omogućuje projektnim administratorima kontrolu modula kojima svaka korisnička grupa može pristupiti. To će spriječiti korisnike da pristupe ograničenim modulima.

Recimo, programeri nemaju nikakve veze s test slučajevima, stoga im se može onemogućiti pristup planu ispitivanja, modulima test laboratorija.

Korak 1) Zadani pristup modulu prikazan je u nastavku. Sve vrste korisničkih grupa prema zadanim postavkama imaju pristup svim modulima.

Korak 2) U demo svrhu uklonimo sav pristup modulu VIEW korisničkom tipu, osim modula s nedostacima.

Poništite sve pristupe modulu za Pregled korisnika, osim modula Defects, kao što je prikazano dolje.

Korak 3) Dopustite nam da se sada prijavimo pomoću jednog od 'View' korisničkih ID-ova kako bismo provjerili jesu li promjene primijenjene ispravno. Iz donje snimke vrlo je očito da su postavke primijenjene prema našim ulazima, jer prikazuje samo modul 'Defects' za korisnika prikaza 'Jim'.

Subjekti projekta:

  • Projektni entiteti Omogućuje administratorima projekata da modificiraju ponašanje polja ALM sustava ili definiraju korisnički definirana polja.
  • Na primjer, ako izvršavamo testove na različitim gradnjama i željeli bismo dodati polje 'Verzija gradnje' u 'Dodaj modul defekata', to možemo učiniti pomoću modula projektnih entiteta.

Korak 1) Korisnički definirana polja ne mogu se dodavati u sistemska polja koja su samo za čitanje.

  1. Odaberite "Entites Project"
  2. Odaberite "Neispravno" i odaberite podmapu "Polja sustava".
  3. Primjećujemo da NEĆEMO moći dodati 'Novo polje' ili ga izbrisati jer su sistemska polja samo za čitanje.

Korak 2) Da biste dodali korisničko definirano polje,

  1. Odaberite podmapu "Korisnička polja" pod modulom "Defekti".
  2. Kliknite "Novo polje"
  3. Pojedinosti polja pojavit će se kao što je prikazano u nastavku i koje se mogu uređivati.

Korak 3) Pojedinosti polja također se mogu uređivati ​​kako je prikazano u nastavku.

  1. Preimenujte oznaku u 'Build Number'.
  2. Označite "Obavezno", što znači da će ovo polje biti obavezno za knjiženje nove greške.
  3. Kliknite Spremi

Korak 4) Sada možemo biti svjedoci promjena u modulu nedostataka. Idite do modula za nedostatke i korisnik će moći vidjeti novostvoreno polje 'Broj gradnje' koje će biti dio modula 'Novi nedostaci'.

Popisi projekata

  • Popisi projekata Omogućuje administratorima projekata dodavanje prilagođenih popisa u projekt. Popis sadrži vrijednosti koje korisnik može unijeti u sistemska / korisnički definirana polja.
  • Na primjer, popis statusa grešaka ima šest unaprijed definiranih statusa - Novi, Otvoreni, Fiksni, Ponovno otvoreni, Zatvoreni, Odbijeni. Ako želimo dodati još jedan status, recimo, Dvostruko, to možemo učiniti pomoću ovog modula.

Korak 1) Da biste dodali stavku s unaprijed definiranih popisa,

  1. Kliknite "Popisi projekata"
  2. Odaberite "Status greške"
  3. Kliknite "Nova stavka". Otvara se dijaloški okvir Nova stavka.
  4. Unesite naziv predmeta.
  5. Kliknite "U redu"

Korak 2) Klikom na U redu stvara se nova stavka kao što je prikazano u nastavku.

Korak 3) Sada moramo spremiti promjene.

  1. Kliknite gumb 'Spremi'.
  2. Prikazuje se skočni prozor. Kliknite "U redu".

Korak 4) Sada se pomaknite do modula s nedostacima i provjerite ima li status novo dodana stavka na popisu.

Automatska pošta:

Ovaj modul omogućuje projektnim administratorima da postave pravila automatske obavijesti o pošti kako bi korisnike putem e-pošte obavještavali o promjenama napravljenim u navedenim nedostacima. Ova automatska značajka dostupna je samo modulu za nedostatke.

Korak 1) Da biste aktivirali automatske obavijesti, izvedite sljedeće korake.

  1. Dođite do veze "Automail".
  2. Korisnik može pokrenuti e-poštu odabirom bilo kojeg broja dostupnih polja na popisu.
  3. Ova mreža prikazuje popis polja koja je korisnik odabrao za slanje pošte o promjenama.
  4. Administrator projekta također može odabrati postavke e-pošte za svakog od dostupnih korisnika.
  5. Kliknite "spremi".

Korak 2) Prikazuje se pop. Kliknite U redu

Pravila upozorenja:

Ovaj modul omogućuje administratorima projekata da aktiviraju pravila upozorenja za trenutni projekt. Ova će značajka stvoriti upozorenja i slati e-poštu kada se promjene dogode u projektu. Ovaj se modul može pohvaliti zahtjevima, povezanim ispitivanjima i nedostacima.

Korak 1) Da biste aktivirali pravila upozorenja,

  1. Navigacija 'Pravila upozorenja'.
  2. Omogućite potvrdni okvir "Upozorenje povezano s"
  3. Omogućite 'pošalji e-poštu na' i dodajte odgovarajućeg testera / dizajnera.
  4. Kliknite "Spremi"
  • Prvo upozorenje: Dizajner testa upozorava se kada se zahtjev izmijeni kako bi se povezani testovi mogli izmijeniti
  • Drugo upozorenje: Ispitivač se upozorava kad kvar promijeni svoj status u 'Fixed' (Fiksno), tako da se odgovorni tester može ponovno prijaviti za ponovno testiranje.

Tijek rada:

  • Ovaj modul omogućuje administratorima projekata da generiraju skripte što pomaže u

Prilagođavanje modula Defects (dodajte dijaloški okvir defekta ili prikaz dijaloškog okvira za nedostatke).

  • Uz pomoć ovog modula, administratori projekata mogu također pisati skripte za prilagodbu dijaloških okvira u drugim modulima i kontrolirati radnje koje korisnici mogu izvoditi.

Sada prilagodimo dijaloški okvir "Dodaj neispravnost" za tip grupe korisnika "TDAdmin".

Korak 1) U okviru prilagodbe projekta,

  1. Kliknite 'Workflow'.
  2. Odaberite vezu "Generator skripti - dodaj prilagodbu polja s oštećenjima"

Korak 2) Otvara se dijaloški okvir za prilagodbu polja Dodaj neispravnost.

  1. Odaberite grupu korisnika.
  2. Odaberite polja koja korisnik ne želi prikazivati ​​tijekom dijaloškog okvira za dodavanje nedostataka.
  3. Kliknite vezu '<' da biste polja izbacili s popisa vidljivih polja.

Napomena: Obavezna polja Ne mogu se premjestiti s popisa vidljivih polja.

Korak 3) Nakon potiskivanja svih nebitnih polja s popisa vidljivih polja, prikazat će se dijaloški okvir za prilagodbu kao što je prikazano u nastavku.

  1. Popis polja koja su istisnuta s vidljivih polja.
  2. Polja koja bi bila dio dijaloškog okvira Dodaj nedostatak.
  3. Primijeni promjene skripte.


Napomena: Iako smo izvršili prilagodbu pomoću ovog korisničkog sučelja, promjene se vrše uz pomoć generiranja skripti na stražnjem kraju. Također ćemo se pozabaviti uređivanjem skripti s primjerom nakon ovog odjeljka.

Korak 4) Sada se prijavite kao korisnik tipa "TDAdmin" i kliknite "New Defect" iz modula za nedostatke. Polja koja je korisnik odabrao kao vidljiva prikazuje se u prozoru 'Novi nedostaci'.

Uređivač skripte:

Funkcionalnost uređivača skripti pomaže korisnicima da pišu skripte za prilagodbu dijaloških okvira različitih modula, a također kontroliraju radnje koje korisnici mogu izvoditi unutar svakog modula.

Promijenimo način na koji se dijaloški okvir "View Defect" prikazuje korisniku uz pomoć uređivača skripti.

Korak 1) Za pristup uređivaču skripti -

  1. Idite na karticu Tijek rada
  2. Kliknite "Uređivač skripte".

Korak 2) Uređivač skripti prikazuje se korisniku kao što je prikazano u nastavku.

  1. Odaberite "Skripta modula s nedostacima"
  2. Komentar pokazuje da je ovo područje u kojem trebamo unijeti promjene jer izričito prikazuje "prilagođavanje polja s detaljima kvara".
  3. Skriptiran je za svaku grupu korisnika. Ona koju vidimo odgovara grupi korisnika "Razvojni programer". Moramo izmijeniti korisničku grupu 'TDAdmin'.

Korak 3) Sada se pomaknite prema dolje do korisničke grupe 'TDAdmin' u koju trebamo unijeti promjene. Trenutne postavke za 'TDAdmin' prikazuju se kao što je prikazano u nastavku.

Korak 4) Razumijemo skriptu.

Razmotrimo sljedeći redak koda u skripti

SetFieldApp "BG_ACTUAL_FIX_TIME", Tačno, Netačno, 0, 0

Ovdje su detalji -

SetFieldApp

Je li poziv funkcije izveden s 5 parametara

Naziv polja

BG_ACTUAL_FIX_Time - Naziv polja. Promijenit ćemo postavke za ovo ime polja

Vidljiva zastava

Odgovara vidljivoj zastavi. Ako je točno, bit će vidljivo.

Obavezna zastava

Provjerava je li polje obavezno. Ako je tačno, polje je obavezno.

StranicaNe Označi

Počinje s 0. Ako postoji više polja, korisnik ih može konfigurirati tako da se prikazuju na stranici.

ViewOrder

Korisnik također može organizirati redoslijed polja pomoću ove zastavice. Počinje s 0 i povećava se za 1. Na temelju toga postavlja se redoslijed polja

Korak 5) Izmijenimo prvo polje 'BG_ACTUAL_FIX_TIME'.

Skripta za polje 'BG_ACTUAL_FIX_TIME' u uređivaču skripti prikazana je dolje.

SetFieldApp "BG_ACTUAL_FIX_TIME", Tačno, Netačno, 0, 0

Prema gornjoj skripti, dijalog Detalji kvara prikazuje se korisniku kako je prikazano u nastavku.

Uredite taj redak koda kao što je prikazano u nastavku.

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

Izlaz skripte odražavao se u dijaloškom okviru Detalji oštećenja, kao što je prikazano dolje.

Korak 6) Izmijenimo sva dostupna polja.

  1. Promijenite parametre poziva funkcije kao što je objašnjeno u prethodnom koraku za svako od tih polja kako je prikazano u nastavku.
  2. Kliknite "Spremi".

Korak 7) Sada se prijavite kao jedan od korisnika tipa "TDAdmin" i pristupite jednom od nedostataka tako da se otvori dijaloški okvir "Pregled detalja kvara". Dijaloški okvir s detaljima kvara sada se prikazuje kao što je prikazano u nastavku.