Mikä on HP ALM? Laatukeskuksen (QC) testaustyökalu

Mikä on HP ALM?

HP ALM (Application Life Cycle Management) on verkkopohjainen työkalu, joka auttaa organisaatioita hallitsemaan sovellusten elinkaarta aina projektin suunnittelusta, vaatimusten keräämisestä aina testaukseen ja käyttöönottoon asti, mikä muuten on aikaa vievä tehtävä.

Aiemmassa avatarissaan HP Quality Center -testinhallintatyökalun kehitti Mercury vuorovaikutteinen.

HP on nyt kehittänyt sen nimellä ALM. ALM täysi muoto on AS OVELLUSALAT Life Cycle Management Tool, joka tukee eri vaiheita ohjelmistokehityksen elinkaari.

ALM-työkalu tarjoaa myös integroinnin kaikkiin muihin HP:n tuotteisiin, kuten UFT- ja Load Runner.

Miksi käyttää HP ALM:a?

Tyypillisessä hankkeessa mukana olevat eri sidosryhmät ovat

  • Kehittäjä
  • testaaja
  • Liiketoiminta-analyytikot
  • Hankkeen johtajat
  • Tuotteen omistajat

Nämä sidosryhmät suorittavat erilaisia ​​toimintoja, jotka on ilmoitettava kaikille asianomaisille tiimin jäsenille.

Jos emme ylläpidä keskitettyä arkistoa kaikkien tuotteeseen liittyvien artefaktien tallentamiseksi, ylläpitämiseksi ja seuraamiseksi, projekti Epäonnistuu.

Tarvitsemme myös mekanismin kaikkien testaus- ja kehitystoimintojen dokumentoimiseksi ja yhteistyön tekemiseksi.

Käytä HP ALM

Kirjoita HP ALM!

  • Se antaa kaikille sidosryhmille mahdollisuuden olla vuorovaikutuksessa ja koordinoida, hankkeen tavoitteiden saavuttamiseksi.
  • Se tarjoaa vankan seuranta ja raportointi ja erilaisten projektiin liittyvien tehtävien saumaton integrointi.
  • Se mahdollistaa yksityiskohtaisen projektianalyysi ja tehokas hallinta.
  • ALM-työkalu voi muodostaa yhteyden sähköpostijärjestelmiimme ja lähettää sähköposteja kaikista muutoksista (kuten Vaatimusmuutos, Vian korottaminen jne.) kaikille halutuille tiimin jäsenille.

HP:n laatukeskuksen versiot

On tärkeää ymmärtää ALM:n historia.

  • HP Quality Center tunnettiin aiemmin nimellä Test Director, jonka on kehittänyt Mercury Interaktiivinen.
  • Vuonna 2008 julkaistiin versio 8, ja tuote nimettiin uudelleen Quality Centeriksi.
  • Later, HP osti Mercury Interaktiivinen ja kaikki Mercury-tuotteet on nimetty uudelleen HP:ksi.
  • So Mercury Laatukeskuksesta tuli HP:n laatukeskus
  • Vuonna 2011 julkaistiin versio 11, ja laatukeskus nimettiin uudelleen HP ALM:ksi.

HP:n laatukeskuksen versiot

ArchiQC-tektuuri

Ymmärrämme nyt HP-ALM:n teknologiaosaa. ALM on yrityssovellus, joka on kehitetty käyttämällä Java 2 Enterprise Edition (J2EE), jossa voi olla MS SQL Palvelin tai Oracle sen takapäänä. ALM:ssa on 3 komponenttia – asiakas, sovelluspalvelin ja tietokantapalvelin.

  1. HP ALM -asiakas: kun loppukäyttäjä/testaaja käyttää ALM:n URL-osoitetta, asiakaskomponentit ladataan asiakkaan järjestelmään. ALM-asiakaskomponentit auttavat käyttäjää olemaan vuorovaikutuksessa palvelimen kanssa käyttämällä .NET- ja COM-tekniikoita suojatun yhteyden (HTTPS) kautta.
  2. ALM-palvelin/sovelluspalvelin: Sovelluspalvelin toimii yleensä a Windows or Linux alusta, joka palvelee asiakkaiden toiveita. Sovelluspalvelin käyttää Java Database Connectivity (JDBC) -ohjain sovelluspalvelimen ja tietokantapalvelimien väliseen viestintään.
  3. Tietokantapalvelimet: Tietokantakerros tallentaa kolme skeemaa.
  • Sivuston hallintamalli: Se tallentaa verkkotunnuksiin, käyttäjiin ja sivustoparametreihin liittyviä tietoja.
  • Laboratorioprojekti: Tämä skeema tallentaa laboratoriotiedot, jotka liittyvät toiminnallisiin ja Suorituskykytestaus etäisännillä Performance Center -palvelintiedot.
  • Projektikaavio: Tallentaa projektitiedot, kuten käyttäjän luomat työkohteet/tiedot, projektialueen alle. Jokaisella projektilla on oma skeemansa ja ne luodaan samalle tietokantapalvelimelle kuin Site Administration -skeema.

ArchiQC-tektuuri

HP ALM -versiot

HP ALM -työkalu on kaupallisesti lisensoitu työkalu, ja HP ​​jakelee ALM:a neljässä eri maussa

HP ALM -versiot

ALM-version ominaisuuksien vertailu

Jokainen lisenssi antaa käyttäjille mahdollisuuden käyttää tiettyjä ALM-toimintoja. Seuraavassa taulukossa on lueteltu ominaisuudet, jotka tietty lisenssi antaa sinulle =

ALM-version ominaisuuksien vertailu

Katsotaanpa, miksi ostaisit tietyn version ja kenelle se sopii

  • HP ALM Essentials – Tämä on tarkoitettu yrityksille, jotka tarvitsevat vain perusominaisuudet tukeakseen ohjelmistonsa koko elinkaaren. Sillä on pääsy vaatimustenhallintaan, testien hallintaan ja Vika hallintaa.
  • HP QC Enterprise Edition – Tämä lisenssi koskee yrityksiä, jotka haluavat käyttää ALM:ää yksinomaan testaustarkoituksiin. Se tarjoaa myös integraation Unified Functional Testerin (UFT) kanssa.
  • HP ALM Performance Center Edition – Tämä lisenssi sopii parhaiten organisaatioille, jotka haluavat käyttää HP ALM:a HP-Load runner -komentosarjojen ohjaamiseen. Se auttaa käyttäjiä ylläpitämään, hallitsemaan, ajoittamaan, suorittamaan ja seuraamaan suorituskykytestejä.

ALM-työnkulku

Oppiaksesi HP:n sovellusten elinkaaren hallinnan työnkulkua, tutkitaan ensin tyypillinen testiprosessi.

ALM-työnkulku

  • Aloitamme suunnittelusta, laatimisesta ja julkaisusta. Määritä syklien lukumäärä kussakin julkaisussa ja kunkin julkaisun laajuus
  • Tietylle julkaisulle ja syklille laadimme vaatimusmääritykset.
  • Vaatimusten perusteella luodaan testisuunnitelmat ja testitapaukset.
  • Seuraava vaihe on luodun testisuunnitelman toteuttaminen
  • Seuraava vaihe tässä testiprosessissa on suoritusvaiheessa havaittujen vikojen seuranta ja korjaaminen
  • Kaikissa vaiheissa analysoidaan ja luodaan raportteja ja kaavioita testimetriikan luomista varten.

HP ALM -testaustyökalu tarjoaa moduulin, joka palvelee testausprosessin jokaista vaihetta. Tutkimme niitä yksityiskohtaisesti myöhemmissä opetusohjelmissa.