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

⚡ Älykäs yhteenveto

HP ALM (Application Lifecycle Management), aiemmin Quality Center, on verkkopohjainen työkalu, joka hallitsee koko sovelluksen elinkaarta vaatimuksista ja testisuunnittelusta testien suoritukseen ja vikasietoisuuteen. trackuningas yhdessä keskitetyssä arkistossa.

  • 🌐 HP ALM: Verkkopohjainen työkalu, joka hallitsee koko sovelluksen elinkaarta yhdessä tietovarastossa.
  • 📋 Elinkaaren kattavuus: Vaatimuksista ja suunnittelusta testien toteutukseen ja vikoihin.
  • 🔗 integraatiot: Yhdistää kanssa HP UFT ja LoadRunner testien suorittamiseen.
  • 🏗️ Kolmitasoinen: Asiakas-, sovelluspalvelin- ja tietokantapalvelinarkkitehtuuri.
  • 🏷️ Painokset: Essentials-, QC Enterprise- ja Performance Center -lisenssit.
  • 🤖 AI-apu: Tekoäly lisää älykästä testien hallintaa ja vikatietoja ALM:ään.

Mikä on HP ALM

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 tietojen tallentamista, ylläpitämistä ja tracJos kaikki tuotteeseen liittyvät artefaktit poistetaan, projekti kiistatta 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 trackuningas 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ää URL ALM:n asiakaskomponentit ladataan asiakasjärjestelmään. ALM-asiakaskomponentit auttavat käyttäjää olemaan vuorovaikutuksessa palvelimen kanssa .NET- ja COM-tekniikoiden avulla 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 on voimassa yrityksille, jotka haluavat käyttää ALM:ää yksinomaan testaustarkoituksiin. Se tarjoaa myös integroinnin Unified Functional Tester -ohjelmiston kanssa (UFT).
  • 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ä testausprosessissa on trackuningas ja toteutusvaiheessa havaittujen virheiden 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.

UKK

Quality Center (QC) on testauksenhallintatyökalu vaatimusten, testaussuunnitelmien, suorituksen ja vikojen hallintaan. HP ALM on laajempi sovelluksen elinkaaren hallintatuote, joka sisältää laadunvalvonnan sekä julkaisu- ja projektisuunnittelun ja integroinnin koko kehityssyklin ajan.

Kyllä. HP ALM integroituu seuraaviin: UFT toiminnallista ja regressioautomaatiota varten sekä LoadRunnerin ja Performance Centerin kanssa suorituskykytestausta varten. Testitulokset ja viat virtaavat takaisin keskitettyyn ALM-tietovarastoon trackuningas ja raportointi.

HP ALM on Java EE (J2EE) -sovellus, joka käyttää Microsoft SQL Server or Oracle sen taustajärjestelmänä. Tietokantakerros tallentaa sivuston hallintaskeeman, laboratorioprojektiskeeman ja erillisen projektiskeeman kullekin projektille.

Kyllä. Tekoäly voi priorisoida testitapauksia riskin mukaan, havaita päällekkäisiä tai epätasaisia ​​vikoja ja korostaa vaatimusten kattavuusvajeita. Nykyaikaiset ALM-alustat lisäävät koneoppimisanalytiikkaa, joka auttaa tiimejä suunnittelemaan, toteuttamaan ja raportoimaan testausta tehokkaammin.

ALM:n tekoäly analysoi vaatimuksia, koodimuutoksia ja vikahistoriaa ennustaakseen riskejä, suositellakseen testejä ja pinnanlaadun trendejä. Nämä älykkäät tiedot auttavat johtajia kohdentamaan työmäärää ja julkaisemaan ohjelmistoja luottavaisin mielin.

Tiivistä tämä viesti seuraavasti: