Kako prilagoditi projekt u HP ALM-u (Centar za kvalitetu)

  • Prilagodba projekta omogućuje administratorima projekta da kontroliraju pristup projektu definiranjem korisnika koji mogu pristupiti projektu, a također ima mogućnosti prilagođavanja vrste zadataka koje svaki korisnik može obavljati.
  • Također se može prilagoditi projekt kako bi zadovoljio specifične zahtjeve 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.

Pogledajmo ih jednu po jednu

Korisnička svojstva

Trenutačno prijavljeni korisnik moći će uređivati ​​detalje svog profila i to korisniku omogućuje promjenu lozinke.

bilješke: Samo trenutna prijavljena korisnička lozinka može se promijeniti čak i ako je korisnik tipa 'Administrator projekta'.

Korak 1) Kliknite vezu Alati i odaberite 'Prilagodi' kao što je prikazano u nastavku.

Korisnička svojstva

Korak 2) Dijaloški okvir za prilagodbu projekta prikazuje se kao što je prikazano u nastavku.

Korisnička svojstva

Korak 3) Za promjenu lozinke trenutnog korisnika kliknite 'Promijeni lozinku' u kartici 'Svojstva korisnika'.

Korisnička svojstva

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

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

Korisnička svojstva

Korak 5) Korisnik će biti prikazan sa statusnom porukom.

Korisnička svojstva

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

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

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

Korisnička svojstva

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

Korisnička svojstva

Korisnici projekta

Ovaj modul omogućuje korisnicima dodavanje i uklanjanje korisnika za trenutni ALM projekt. Korisnici se također mogu dodijeliti korisničkim grupama kako bi se ograničile privilegije korisničkog pristupa.

Korak 1) Dodajmo sada korisnike u projektno područje.

  1. Idite do Korisnici projekta
  2. Pritisnite padajući izbornik Dodaj korisnika.

Korisnici projekta

Korak 2) Nakon klika 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 u 1. i 2. koraku)
  2. Dodajte novog korisnika na stranicu – Dodajte novog korisnika na stranicu unosom svih pojedinosti, na isti način na koji smo dodali korisnike iz administratora stranice.
  3. Dodajte korisnike sa stranice – Dodajte novog korisnika pretraživanjem na temelju njegovog imena ili ID-a.

Pogledajmo svaku od funkcija.

Korisnici projekta

Korak 3) Dodajmo korisničko ime. Uvjerite se da ovaj korisnik već postoji u ALM Admin bazi podataka (korisnik kreiran korištenjem modula Site Administration)

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

Korisnici projekta

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

Korisnici projekta

Korak 5) Dodajmo sada korisnika pomoću opcije 'Dodaj novog korisnika na 'Site'.

Korisnici projekta

Korak 6) Nakon klika na 'Dodaj novog korisnika na stranicu' iz 'Dodaj korisnika', prikazuje se sljedeći dijaloški okvir.

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

Korisnici projekta

Korak 7) Korisnik je sada dodan u trenutni projekt. Korisnik se dodaje u 'korisnici projekta' kao što je prikazano u nastavku.

Korisnici projekta

Korak 8) Dodajmo sada korisnike projekta koristeći opciju 'dodaj korisnike sa stranice'.

Provjerite je li korisnik već u ALM administratorskoj bazi podataka.

Korisnici projekta

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

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

Korisnici projekta

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

Korisnici projekta

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

  1. Odaberite korisnika
  2. Kliknite 'Ukloni korisnika;

    Korisnici projekta

Korak 12) Prikazuje se dijaloški okvir za potvrdu. Pritisnite 'Da'.

Korisnici projekta

Korak 13) Klikom na 'Da' korisnik se uklanja s popisa korisnika projekta.

Korisnici projekta

Korak 14) Svaki od korisnika u 'Korisnicima projekta' ima članstvo povezano sa sobom.

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

  1. Odaberite korisničko ime
  2. Odaberite karticu "Članstvo".
  3. Prikazat će se članstvo za odabranog korisnika. Novododani korisnik 'Cathy' ima dopuštenje 'Gledatelja'

Korisnici projekta

Grupe i dopuštenja

Ovaj modul omogućuje administratoru projekta dodjeljivanje privilegija korisničkim grupama određivanjem dopuštenja.

U ALM-u postoji 5 unaprijed definiranih grupa i svaka od tih korisničkih grupa ima različite razine dopuštenja.

  1. razvijač
  2. Voditeljica projekta
  3. QA Tester
  4. TD Admin
  5. Preglednik

Napomena: prema zadanim postavkama svaki dodan korisnik u područje projekta nosi samo dopuštenje 'View'.

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 slučaju prikazuje se samo 'Admin'.

Grupe i dopuštenja

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

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

Grupe i dopuštenja

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

Grupe i dopuštenja

Korak 4) Kako bi promijenio dopuštenje grupe, administrator projekta mora dodati novu grupu. Recimo da trebamo stvoriti novu korisničku grupu tako da ti korisnici imaju 'dopuštenje za uređivanje' za modul nedostataka i dopuštenje za pregled za ostale. To znači da sva dopuštenja moraju biti ista kao ona za 'View' korisnika osim činjenice da bi korisnik trebao moći 'ažurirati' nedostatke. Da biste učinili isto,

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

Grupe i dopuštenja

Korak 5) Nakon klika na Da, prikazuje se dijaloški okvir 'Nova grupa'

  1. Unesite naziv grupe
  2. Unesite profil

Grupe i dopuštenja

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

Grupe i dopuštenja

Korak 7) Za promjenu dopuštenja

  1. idite na karticu 'Dozvole'
  2. Pritisnite karticu 'Defekti'
  3. Omogućite zastavu 'Ažuriraj' za nedostatke
  4. Omogući oznaku 'Ažuriraj' za veze

Grupe i dopuštenja

Pristup modulu

Ovaj modul omogućuje administratorima projekta da kontroliraju module kojima svaka grupa korisnika može pristupiti. Ovo će spriječiti korisnike u pristupu ograničenim modulima.

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

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

Pristup modulu

Korak 2) U svrhu demonstracije, dopustite nam da uklonimo sav pristup modula vrsti korisnika VIEW osim modula nedostataka.

Poništite sve pristupe modulima za View user osim modula Defects kao što je prikazano u nastavku.

Pristup modulu

Korak 3) Sada se prijavimo pomoću jednog od 'View' User ID-ova da provjerimo jesu li promjene ispravno primijenjene. Iz donje snimke vrlo je očito da su postavke primijenjene prema našim unosima jer prikazuje samo modul 'Kvarovi' za korisnika prikaza 'Jim'.

Pristup modulu

Entiteti projekta

  • Projektni entiteti Omogućuju administratorima projekta izmjenu ponašanja polja ALM sustava ili definiranje korisnički definiranih polja.
  • Na primjer, ako izvršavamo testove na različitim međuverzijama i želimo dodati polje 'Verzija međuverzije' u 'Modul za dodavanje nedostataka', možemo učiniti isto pomoću modula entiteta projekta.

Korak 1) Korisnički definirana polja ne mogu se dodati ispod polja sustava koja su samo za čitanje.

  1. Odaberite "Entitete projekta"
  2. Odaberite 'Defect' i odaberite podmapu 'System Fields'.
  3. Možemo primijetiti da NEĆEMO moći dodati 'Novo polje' ili ga izbrisati jer su polja sustava samo za čitanje.

Entiteti projekta

Korak 2) Za dodavanje korisnički definiranog polja,

  1. Odaberite podmapu 'Korisnička polja' pod modulom 'Kvarovi'.
  2. Kliknite na "Novo polje"
  3. Pojavit će se pojedinosti polja kao što je prikazano u nastavku koje je moguće uređivati.

Entiteti projekta

Korak 3) Pojedinosti o polju također se mogu uređivati ​​kao što je prikazano u nastavku.

  1. Preimenujte oznaku u 'Broj izrade'.
  2. Označite 'Obavezno' što znači da će ovo polje biti obavezno polje za objavljivanje novog nedostatka.
  3. kliknite Spremi

Entiteti projekta

Korak 4) Sada možemo svjedočiti promjenama napravljenim u modulu nedostataka. Dođite do modula nedostataka i korisnik će moći vidjeti novostvoreno polje 'Broj verzije' koje će biti dio modula 'Novi nedostaci'.

Entiteti projekta

Popisi projekata

  • Popisi projekta Omogućuju administratorima projekta dodavanje prilagođenih popisa projektu. Popis sadrži vrijednosti koje korisnik može unijeti u sistemski/korisnički definirana polja.
  • Na primjer, popis Bug Status ima šest unaprijed definiranih statusa, a to su – Novo, Otvoreno, Popravljeno, Ponovno otvoreno, Zatvoreno, Odbijeno. Ako želimo dodati još jedan status, recimo Duplikat, to možemo učiniti pomoću ovog modula.

Korak 1) Da biste dodali stavku pod unaprijed definirane popise,

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

Popisi projekata

Korak 2) Nakon klika na OK, nova stavka se stvara kao što je prikazano u nastavku.

Popisi projekata

Korak 3) Sada moramo spremiti promjene.

  1. Pritisnite gumb "spremi".
  2. Prikazuje se skočni prozor. Pritisnite 'OK'.

Popisi projekata

Korak 4) Sada idite do modula nedostataka i provjerite ima li status novododanu stavku na popisu.

Popisi projekata

Automatska pošta

Ovaj modul omogućuje administratorima projekta da postave pravila automatske obavijesti putem e-pošte kako bi obavijestili korisnike putem e-pošte o promjenama napravljenim na navedenim nedostacima. Ova značajka automatske pošte dostupna je samo za modul za nedostatke.

Korak 1) Za aktiviranje obavijesti automatske pošte izvršite sljedeće korake.

  1. Idite na vezu "Automatska pošta".
  2. Korisnik može pokrenuti e-poštu odabirom bilo kojeg broja dostupnih polja na popisu.
  3. Ova mreža prikazuje popis polja koje je korisnik odabrao za slanje e-pošte o promjenama.
  4. Administrator projekta također može odabrati postavke e-pošte za svakog od dostupnih korisnika.
  5. Pritisnite 'spremi'.

Automatska pošta

Korak 2) Prikazuje se pop. Pritisnite OK

Automatska pošta

Pravila upozorenja

Ovaj modul omogućuje administratorima projekta da aktiviraju pravila upozorenja za trenutni projekt. Ova značajka će stvoriti upozorenja i poslati e-poštu kada dođe do promjena u projektu. Ovaj modul je dobar za zahtjeve, povezane testove, nedostatke.

Korak 1) Za aktivaciju pravila upozorenja,

  1. Idite do '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"

Pravila upozorenja

  • Prvo upozorenje: Dizajner testa dobiva upozorenje kada se zahtjev izmijeni tako da se povezani testovi mogu izmijeniti
  • Drugo upozorenje: Tester je upozoren kada a Mana mijenja svoj status u 'Fiksno' tako da odgovorni tester može ponovno preuzeti za ponovno testiranje.

Workflow

  • Ovaj modul omogućuje administratorima projekta generiranje skripti koje pomažu u

Prilagođavanje modula Defekti (dijaloški okvir za dodavanje defekta ili dijaloški okvir za prikaz defekta).

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

Prilagodimo sada dijaloški okvir 'Dodaj nedostatak' za tip korisnika grupe 'TDAdmin'.

Korak 1) Pod prilagodbom projekta,

  1. Pritisnite 'Tijek rada'.
  2. Odaberite 'Skripta Generator – Dodaj vezu za prilagodbu polja nedostataka

Workflow

Korak 2) Otvara se dijaloški okvir za prilagodbu polja Add Defect.

  1. Odaberite korisničku grupu.
  2. Odaberite polja za koja korisnik ne želi da se pojavljuju tijekom dijaloga za dodavanje nedostataka.
  3. Pritisnite poveznicu '<' da izbacite polja s popisa vidljivih polja.

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

Workflow

Korak 3) Nakon guranja svih nevažnih polja s popisa vidljivih polja, prikazuje se dijaloški okvir polja za prilagodbu kao što je prikazano u nastavku.

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

Workflow

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

Korak 4) Sada se prijavite kao korisnik tipa 'TDAdmin' i kliknite 'Novi kvar' iz modula nedostataka. Polja koja je korisnik odabrao kao vidljiva prikazana su u prozoru 'Novi nedostaci'.

Workflow

Uređivač skripti

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

Promijenimo način na koji se dijaloški okvir 'Greška prikaza' prikazuje korisniku uz pomoć uređivača skripte.

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

  1. Idite na karticu Tijek rada
  2. Pritisnite "Script Editor".

Uređivač skripti

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

  1. Odaberite 'Defects Module Script'
  2. Komentar to pokazuje - ovo je područje u kojem trebamo unijeti promjene jer izričito prikazuje 'prilagodbu polja s detaljima o nedostatku'.
  3. Skriptiran je za svaku korisničku grupu. Onaj koji vidimo odgovara korisničkoj grupi 'Developer'. Moramo napraviti promjene u korisničkoj grupi 'TDAdmin'.

Uređivač skripti

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

Uređivač skripti

Korak 4) Hajde da razumijemo scenarij.

Razmotrimo sljedeći redak koda u skripti

SetFieldApp “BG_ACTUAL_FIX_TIME”, True, False, 0, 0

Evo detalja –

PostaviFieldApp Je li poziv funkcije napravljen s 5 parametara
Naziv polja BG_ACTUAL_FIX_Time – Naziv polja. Promijenit ćemo postavke za naziv ovog polja
Vidljiva zastava Odgovara vidljivoj zastavi. Ako je istina, bit će vidljivo.
Obavezna zastavica Provjerava je li polje obavezno. Ako je točno, polje je obavezno.
Oznaka br. stranice Počinje s 0. Ako postoji veći broj polja, korisnik ih može konfigurirati da se prikazuju po stranici.
ViewOrder Korisnik također može urediti 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) Napravimo izmjene u prvom polju Polje 'BG_ACTUAL_FIX_TIME'.

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

SetFieldApp “BG_ACTUAL_FIX_TIME”, True, False, 0, 0

Prema gornjoj skripti korisniku se prikazuje dijaloški okvir s pojedinostima kvara kao što je prikazano u nastavku.

Uređivač skripti

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

SetFieldApp “BG_ACTUAL_FIX_TIME”, False, False, 0, 16

Izlaz skripte odrazio se u dijaloškom okviru s pojedinostima greške kao što je prikazano u nastavku.

Uređivač skripti

Korak 6) Dopustite nam da napravimo izmjene u svim poljima koja su dostupna.

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

Uređivač skripti

Korak 7) Sada se prijavite kao jedan od korisnika tipa 'TDAdmin' i pristupite jednom od nedostataka tako da se otvori dijaloški okvir 'Prikaži detalje kvara'. Sada se prikazuje dijaloški okvir s detaljima kvara kao što je prikazano u nastavku.

Uređivač skripti