Što je HP ALM? Alat za ispitivanje Centra kvalitete (QC)

Sadržaj:

Anonim

Što je HP ALM?

HP ALM (Upravljanje životnim ciklusom aplikacija) mrežni je alat koji pomaže organizacijama u upravljanju životnim ciklusom aplikacije od planiranja projekta, prikupljanja zahtjeva do testiranja i implementacije, što je inače dugotrajan zadatak.

U svom ranijem avataru kao HP Quality Center, alat za upravljanje testom razvio je Mercury interactive.

Sada ga je HP razvio kao ALM. ALM puni oblik je pplication L IFE Ciklus M anagement alat koji podržava različite faze razvoja životnog ciklusa softvera.

ALM alat također omogućava integraciju sa svim ostalim HP-ovim proizvodima poput UFT-a i Load Runnera.

Zašto koristiti HP ALM?

Razni dionici uključeni u tipični projekt su -

  • Programer
  • Tester
  • Poslovni analitičari
  • Voditelji projekata
  • Vlasnici proizvoda

Ti dionici izvode raznolik skup aktivnosti koje trebaju biti priopćene svim dotičnim članovima tima.

Ako ne održavamo centralizirano spremište za bilježenje, održavanje i praćenje svih artefakata povezanih s proizvodom, projekt će nedvojbeno NEUSPJETI.

Također nam je potreban mehanizam za dokumentiranje i suradnju na svim aktivnostima ispitivanja i razvoja.

Uđite u HP ALM!

  • Omogućuje svim dionicima interakciju i koordinaciju radi postizanja ciljeva projekta.
  • Pruža robusno praćenje i izvještavanje te besprijekornu integraciju različitih zadataka povezanih s projektom.
  • Omogućuje detaljnu analizu projekata i učinkovito upravljanje .
  • ALM alat može se povezati s našim sustavima e-pošte i slati e-poštu o svim promjenama (poput promjene zahtjeva, podizanja nedostataka itd.) Svim željenim članovima tima.

Verzije HP centra za kvalitetu

Važno je razumjeti povijest ALM-a.

  • HP-ov centar za kvalitetu ranije je bio poznat kao direktor ispitivanja koji je razvio Mercury Interactive.
  • 2008. godine objavljena je verzija 8, a proizvod je preimenovan u Centar za kvalitetu.
  • Kasnije je HP kupio Mercury Interactive i sve žive proizvode preimenovao u HP.
  • Tako je Mercury Quality Center postao HP Center kvalitete
  • 2011. godine objavljena je Verzija 11, a Centar za kvalitetu ponovno je nazvan HP ALM.

Arhitektura QC

Sada ćemo razumjeti tehnološki dio HP-ALM. ALM je poslovna aplikacija razvijena pomoću Java 2 Enterprise Edition (J2EE) koja može imati MS SQL Server ili Oracle kao pozadinu. ALM ima 3 komponente - klijent, poslužitelj aplikacija i poslužitelj baze podataka.

  1. HP ALM klijent: kada krajnji korisnik / ispitivač pristupi URL-u ALM-a, klijentske komponente preuzimaju se u klijentov sustav. Komponente ALM klijenta pomažu korisniku u interakciji s poslužiteljem pomoću .NET i COM tehnologija putem sigurne veze (HTTPS).
  2. ALM poslužitelj / aplikacijski poslužitelj: Aplikacijski poslužitelj obično radi na Windows ili Linux platformi koja zadovoljava zahtjeve klijenta. Poslužitelj aplikacija koristi pokretački program Java Database Connectivity (JDBC) za komunikaciju između poslužitelja aplikacija i poslužitelja baze podataka.
  3. Poslužitelji baze podataka : Sloj baze podataka pohranjuje tri sheme.
  • Shema administracije web mjesta: Pohranjuje informacije povezane s domenama, korisnicima i parametrima web mjesta.
  • Laboratorijski projekt: Ova shema pohranjuje laboratorijske informacije povezane s funkcionalnim i ispitivanjem performansi na udaljenim hostovima, podatke poslužitelja Centra za izvedbu.
  • Shema projekta: Pohranjuje informacije o projektu, poput radne jedinice / podataka koje je korisnik stvorio u području projekta. Svaki projekt ima svoju shemu i oni se kreiraju na istom poslužitelju baze podataka kao i shema administracije web mjesta.

HP ALM izdanja:

HP ALM alat komercijalno je licenciran i HP distribuira ALM u 4 različita okusa

Usporedba značajki izdanja ALM

Svaka licenca omogućuje korisnicima pristup određenim ALM funkcionalnostima. Sljedeća tablica navodi značajke koje vam daje određena licenca =

Proučimo zašto biste kupili određenu verziju i kome je prikladna

  • HP ALM Essentials - Ovo je za tvrtke kojima su potrebne samo osnovne značajke za podršku cijelog životnog ciklusa softvera. Ima pristup upravljanju zahtjevima, upravljanju testovima i upravljanju nedostacima.
  • HP QC Enterprise Edition - Ova licenca vrijedi za tvrtke koje žele koristiti ALM isključivo u svrhu testiranja. Također pruža integraciju s Unified Functional Tester (UFT).
  • Izdanje HP ALM Performance Center - Ova licenca najbolje odgovara organizacijama koje žele koristiti HP ALM za pogon skripti za pokretanje HP-Load. Korisnicima pomaže u održavanju, upravljanju, rasporedu, izvršavanju i praćenju testova performansi.

Tok rada ALM-a

Da bismo naučili tijek rada HP-ovog upravljanja životnim ciklusom, proučimo prvo tipični testni postupak -

  • Počinjemo s detaljima planiranja, izrade i objavljivanja. Odredite broj ciklusa u svakom izdanju i opseg svakog izdanja
  • Za određeno izdanje i ciklus izrađujemo specifikacije zahtjeva.
  • Na temelju zahtjeva kreiraju se planovi ispitivanja i testovi.
  • Sljedeća faza je izvršavanje stvorenog plana testova
  • Sljedeća faza u ovom testnom procesu je praćenje i popravljanje nedostataka otkrivenih u fazi izvršenja
  • Tijekom svih faza vrši se analiza i generiraju se izvješća i grafikoni za generiranje testnih mjernih podataka.

Alat za testiranje HP ALM pruža modul za uslugu svake faze postupka ispitivanja. Detaljno ćemo ih proučavati u kasnijim tutorijalima.