ce este HP ALM?HP ALM (Application Life Cycle Management) este un instrument bazat pe web care ajută organizațiile să gestioneze ciclul de viață al aplicației, de la planificarea proiectului, colectarea cerințelor, până la testarea implementării &, care altfel necesită mult timp. în avatarul său anterior ca HP Quality Center, instrumentul de gestionare a testelor a fost dezvoltat de Mercury interactive. acesta este acum dezvoltat de HP ca ALM., Formularul complet ALM este instrumentul de gestionare a ciclului de viață al aplicației care acceptă diferite faze ale ciclului de viață al dezvoltării software. instrumentul ALM oferă, de asemenea, integrare cu toate celelalte produse HP, cum ar fi UFT și load Runner.

de ce să folosiți HP ALM?

diferitele părți interesate implicate într – un proiect tipic sunt –

  • Dezvoltator
  • Tester
  • analiști de afaceri
  • manageri de proiect
  • proprietarii de produse

aceste părți interesate efectuează un set divers de activități care trebuie comunicate tuturor membrilor echipei în cauză.,dacă nu menținem depozitul centralizat pentru a înregistra, menține și urmări toate artefactele legate de produs, proiectul va eșua fără îndoială. de asemenea, avem nevoie de un mecanism care să documenteze și să colaboreze la toate activitățile de testare și dezvoltare.

Intra HP ALM! Acesta permite tuturor părților interesate să interacționeze și să coordoneze, pentru a atinge obiectivele proiectului.

  • Acesta oferă robust de urmărire & raportarea și integrarea perfectă a diferitelor sarcini legate de proiect.,
  • Acesta permite o analiză detaliată a proiectului și un management eficient.
  • instrumentul ALM se poate conecta la sistemele noastre de e-mail și poate trimite e-mailuri despre orice modificări(cum ar fi schimbarea cerințelor, ridicarea defectelor etc.)..) tuturor membrilor echipei dorite.
  • HP Quality Center versiuni

    este important să se înțeleagă istoria ALM.

    • HP Quality Center a fost cunoscut mai devreme ca director de testare, care a fost dezvoltat de Mercury Interactive.
    • în 2008, versiunea 8 a fost lansată, iar produsul a fost redenumit ca centru de calitate.,mai târziu, HP a achiziționat Mercury Interactive și a redenumit toate produsele mercury ca HP.deci Mercury Quality Center a devenit HP Quality Center
    • în 2011, versiunea 11 a fost lansată, iar Quality center a fost redenumită HP ALM.

    arhitectura QC

    acum, să ne înțelegem partea de tehnologie a HP-ALM. ALM este o aplicație de întreprindere dezvoltată folosind Java 2 Enterprise Edition (J2EE), care poate avea MS SQL Server sau Oracle ca capătul din spate. ALM are 3 componente-Client, server de aplicații și server de baze de date., client HP ALM: când un utilizator final / tester accesează adresa URL a ALM, componentele clientului sunt descărcate în sistemul clientului. Componentele clientului ALM ajută utilizatorul să interacționeze cu serverul folosind tehnologiile.NET și COM printr-o conexiune securizată (HTTPS).

  • Alm server / Application server: Application server rulează de obicei pe o Platformă Windows sau Linux care satisface cererile clientului. App server utilizează driverul Java Database Connectivity (JDBC) pentru a comunica între serverul de aplicații și serverele de baze de date.,
  • servere de baze de date: stratul de baze de date stochează trei scheme.
    • schema de administrare a Site-ului: stochează informații legate de domenii, utilizatori și parametrii site-ului.
    • Lab Project: această schemă stochează informații de laborator legate de testarea funcțională și de performanță pe gazdele de la distanță, datele serverului Centrului de performanță.
    • schema proiectului: stochează informații despre proiect, cum ar fi elementul de lucru/datele create de utilizator în zona proiectului., Fiecare proiect are propria schemă și sunt create pe același server de baze de date ca schema de administrare a Site-ului.

    HP ALM Ediții:

    HP ALM este un instrument comercial licențiat instrument și HP distribuie ALM în 4 arome diferite

    ALM Ediție Comparare

    Fiecare dintre licența permite utilizatorilor să acceseze anumite ALM funcționalități., Următorul Tabel listează caracteristicile pe care un anumit licenta da =

    Să studieze de ce ai cumpăra o versiune special și care este potrivit pentru

    • HP ALM Essentials – Acest lucru este pentru corporații care au nevoie doar caracteristicile de bază pentru susținerea lor întregul software-ul ciclului de viață. Are acces la gestionarea cerințelor, gestionarea testelor și gestionarea defectelor.
    • HP QC Enterprise Edition-Această licență este valabilă pentru companiile care doresc să utilizeze ALM exclusiv în scopuri de testare., Acesta oferă, de asemenea, integrarea cu tester funcțional unificat (UFT).
    • HP ALM Performance Center Edition-Această licență se potrivește cel mai bine pentru organizațiile care ar dori să utilizeze HP ALM pentru a conduce scripturi hp-Load runner. Ajută utilizatorii să mențină, să gestioneze, să programeze, să execute și să monitorizeze testele de performanță.pentru a afla fluxul de lucru HP Application Lifecycle Management workflow, să studiem mai întâi un proces tipic de testare –

      • începem cu planificarea, redactarea și detaliile lansării., Determinați numărul de cicluri în fiecare versiune & domeniul de aplicare al fiecărei versiuni
      • pentru o anumită versiune și ciclu, elaborăm specificațiile cerințelor.
      • Pe baza cerințelor, sunt create planuri de testare și cazuri de testare.
      • următoarea etapă este executarea planului de teste creat
      • următoarea etapă în acest proces de testare este urmărirea și remedierea defectelor detectate în etapa de execuție
      • în toate etapele, analiza se face, iar rapoartele și graficele sunt generate pentru generarea metricii de testare.,instrumentul de testare HP ALM oferă un modul care se potrivește fiecărei etape a procesului de testare. Le vom studia în detaliu în tutorialele ulterioare.