Mi az a HP ALM? Minőségközpont (QC) tesztelő eszköz

Tartalomjegyzék:

Anonim

Mi az a HP ALM?

A HP ALM (Application Life Cycle Management) egy webalapú eszköz, amely segíti a szervezeteket az alkalmazás életciklusának kezelésében a projekt tervezésétől, a követelmények összegyűjtésétől a tesztelésig és a telepítésig, ami egyébként időigényes feladat.

A tesztmenedzsment eszközt a HP Quality Center korábbi avatárában a Mercury interactive fejlesztette ki.

Most a HP fejlesztette ki ALM néven. Az ALM teljes forma A LKALMAZÁS L ife Cycle M anagement eszköz, amely támogatja a különböző fázisok a szoftverfejlesztés életciklusát.

Az ALM eszköz integrációt biztosít az összes többi HP termékhez, például az UFT-hez és a Load Runnerhez.

Miért érdemes használni a HP ALM-et?

A tipikus projektben részt vevő különféle érdekeltek -

  • Fejlesztő
  • Vizsgáló
  • Üzleti elemzők
  • Projektmenedzserek
  • Terméktulajdonosok

Ezek az érdekelt felek sokféle tevékenységet végeznek, amelyekről tájékoztatni kell az összes érintett csapattagot.

Ha nem működtetünk központosított adattárat a termékkel kapcsolatos összes műtárgy rögzítésére, karbantartására és nyomon követésére, akkor a projekt kétségtelenül meghiúsul.

Szükségünk van egy mechanizmusra is, amely dokumentál és együttműködik az összes tesztelési és fejlesztési tevékenységben.

Írja be a HP ALM-et!

  • Lehetővé teszi az összes érdekelt fél interakcióját és koordinációját, a projekt céljainak elérését.
  • Robusztus nyomon követést és jelentéstételt, valamint a projekttel kapcsolatos különféle feladatok zökkenőmentes integrálását biztosítja.
  • Lehetővé teszi a projekt részletes elemzését és a hatékony irányítást .
  • Az ALM eszköz csatlakozhat az e-mail rendszereinkhez, és e-maileket küldhet az esetleges változásokról (például a követelmények megváltoztatásáról, a hibák felmerüléséről stb.) A csapat minden kívánt tagjának.

HP Quality Center verziók

Fontos megérteni az ALM történetét.

  • A HP Minőségi Központot korábban a Testigazgató néven ismerték, amelyet a Mercury Interactive fejlesztett ki.
  • 2008-ban megjelent a 8-as verzió, és a terméket minőségi központnak nevezték el.
  • Később a HP felvásárolta a Mercury Interactive terméket, és az összes higanyterméket HP márkanévvé változtatta.
  • Tehát a Mercury Quality Center HP Quality Center lett
  • 2011-ben kiadták a 11-es verziót, és a Minőségközpontot HP ALM-nek keresztelték át.

A QC építészete

Most értsük meg a HP-ALM technológiai részét. Az ALM a Java 2 Enterprise Edition (J2EE) használatával kifejlesztett vállalati alkalmazás, amelynek hátulja lehet az MS SQL Server vagy az Oracle. Az ALM-nek 3 összetevője van - kliens, alkalmazáskiszolgáló és adatbázis-kiszolgáló.

  1. HP ALM-ügyfél: amikor egy végfelhasználó / tesztelő hozzáfér az ALM URL-jéhez, az ügyfél-összetevőket letölti az ügyfél rendszeréről. Az ALM klienskomponensek segítenek a felhasználónak abban, hogy a .NET és COM technológiák használatával biztonságos hálózaton (HTTPS) keresztül kommunikáljon a szerverrel.
  2. ALM-kiszolgáló / Alkalmazás-kiszolgáló: Az alkalmazás-kiszolgáló általában Windows vagy Linux platformon fut, amely kiszolgálja az ügyfél kéréseit. Az alkalmazáskiszolgáló a Java Database Connectivity (JDBC) illesztőprogramot használja az alkalmazáskiszolgáló és az adatbázis-kiszolgálók közötti kommunikációhoz.
  3. Adatbázis-kiszolgálók : Az adatbázis-réteg három sémát tárol.
  • Webhely-adminisztrációs séma: A domainekkel, a felhasználókkal és a webhely paramétereivel kapcsolatos információkat tárolja.
  • Lab projekt: Ez a séma a funkcionális és teljesítményteszteléssel kapcsolatos laboratóriumi információkat tárolja távoli gazdagépeken, a Performance Center kiszolgáló adatait.
  • Projekt séma: A projekt adatait, például a felhasználó által a projekt területén létrehozott munkaelemeket / adatokat tárolja. Minden projektnek megvan a saját sémája, és ugyanazon az adatbázis-kiszolgálón jönnek létre, mint a Site Administration séma.

HP ALM kiadások:

A HP ALM eszköz kereskedelmi forgalomban engedélyezett eszköz, és a HP 4 különböző ízben forgalmazza az ALM-et

ALM Edition Feature Comparison

A licencek mindegyike lehetővé teszi a felhasználók számára, hogy hozzáférjenek bizonyos ALM funkciókhoz. Az alábbi táblázat felsorolja azokat a szolgáltatásokat, amelyeket egy adott licenc ad =

Vizsgáljuk meg, miért vásárolna egy adott verziót, és kinek alkalmas

  • HP ALM Essentials - Olyan vállalatoknak szól, amelyeknek csak az alapvető funkciókra van szükségük a szoftver teljes életciklusának támogatásához. Hozzáférhet a követelmények kezeléséhez, a tesztkezeléshez és a hibakezeléshez.
  • HP QC Enterprise Edition - Ez a licenc azokra a vállalatokra vonatkozik, akik kizárólag tesztelési célokra szeretnék használni az ALM-et. Integrációt biztosít az Unified Functional Tester (UFT) szolgáltatással is.
  • HP ALM Performance Center Edition - Ez a licenc azoknak a szervezeteknek felel meg legjobban, akik a HP ALM-et szeretnék használni a HP-Load futószkriptek meghajtására. Segít a felhasználóknak a teljesítménytesztek karbantartásában, kezelésében, ütemezésében, végrehajtásában és ellenőrzésében.

ALM munkafolyamat

A HP alkalmazás életciklus-menedzsment munkafolyamatának elsajátításához tanulmányozzuk először egy tipikus tesztfolyamatot-

  • Kezdjük a Tervezés, a Rajzolás és a Kiadás részleteivel. Határozza meg az egyes kiadások ciklusainak számát és az egyes kiadások hatókörét
  • Egy adott kiadáshoz és ciklushoz elkészítjük a követelménykövetelményeket.
  • A követelmények alapján elkészítik a tesztterveket és a teszteseteket.
  • A következő lépés a létrehozott tesztterv végrehajtása
  • A tesztfolyamat következő szakasza a végrehajtási szakaszban észlelt hibák nyomon követése és kijavítása
  • Az összes szakaszban elemzést végeznek, és jelentéseket és grafikonokat készítenek a mérőszámok előállításához.

A HP ALM tesztelő eszköz a tesztelési folyamat minden szakaszához biztosít egy modult. Részletesen tanulmányozzuk őket a későbbi oktatóprogramokban.