- A követelmények meghatározása a szoftverfejlesztés életciklusának egyik előzetes fázisa.
- A követelmények meghatározása arra utal, hogy mit kell eljuttatni az ügyfelekhez az adott kiadás végén.
- A követelmények előzetes, rövid és egyértelmű meghatározása a fejlesztés befejezése után minimális átdolgozást eredményezne.
- Ez az ALM modul lehetővé teszi a felhasználók számára a követelmények meghatározását, kezelését és nyomon követését.
Kihasználjuk a minta alkalmazást (GURU99 Banking), hogy jobban megértsük.
Ebben az oktatóanyagban megtanuljuk
- Hogyan hozhatunk létre követelményt
- A feltöltés követelményének feltöltése a Microsoft Excel használatával
- A lefedettség-elemzés elvégzése (követelménykövethetőség)
A követelmények létrehozása
1. lépés: Kattintson a „Követelmények” elemre a „Követelmények” modulban.
2. lépés: Tartsuk meg a kiadás (2017 R1) összes követelményét egy adott mappában, hogy könnyen elérhető legyen. Ezen felül szeretnénk bemutatni a különbséget a „funkcionális” és a „nem funkcionális” követelmények között különböző mappákba helyezéssel.
- Kattintson a Követelmények modul alatt az „Új mappa” ikonra
- Adja meg a mappa nevét " 2017 R1 " néven, hogy könnyen meghatározza a kiadás követelményeit.
3. lépés: A létrehozott mappa az alábbiak szerint jelenik meg.
4. lépés) Most hozzunk létre egy mappát a „ Funkcionális” követelményekhez, ahol az összes funkcionális követelményeket tartalmazó dokumentum / munkaelem megmarad.
5. lépés: A létrehozott mappa megjelenik a „ Követelmények” modulban, az alábbiak szerint.
6. lépés) Hasonlóképpen hozzon létre egy „Nem funkcionális” mappát. A funkcionális és a nem funkcionális mappa létrehozásakor megkapjuk a mappaszerkezetet, az alábbiak szerint.
7. lépés: Kattintson a követelmények oldalon az „Új követelmények” ikonra az alábbiak szerint.
Megnyílik az „Új követelmények” párbeszédpanel, és a felhasználónak meg kell adnia a következő kötelező mezőket.
- Írja be a követelmény nevét
- Válassza ki a követelménytípust
8. lépés) A felhasználó megadhatja a következő nem kötelező mezőket is.
- Szerző
- Kiemelten fontos
- Felülvizsgálva
- Cél kiadás
- Cél ciklus
- Leírás és megjegyzések.
9. lépés: A követelmények lehetővé teszik a felhasználók számára, hogy a követelményeket közvetlenül „ Rich Text ” formátumban adják meg, az alábbiak szerint.
10. lépés) Általában a követelményeket egy Word dokumentum rögzíti. A mellékletek fül alatt tölthetők fel, az alábbiak szerint. Az ALM az összes többi fájltípust is támogatja, például .xls, .jpg.webp stb. A feltöltés után kattintson a Küldés gombra.
11. lépés) A követelmény az alábbiak szerint jelenik meg a felhasználó számára:
A követelmények feltöltése a Microsoft Excel használatával
Néha a felhasználó nem hoz létre manuálisan követelményeket. Könnyű az összes követelmény tömeges feltöltése, nem pedig egyesével történő létrehozás, ami időigényes folyamat. Az ALM-be történő feltöltés megkönnyítése érdekében a HP előállított egy Addint, amellyel a felhasználó közvetlenül feltöltheti az MS excel / MS Word programból. Értsük meg lépésről lépésre a követelmények QC-be történő feltöltését az Excelből.
A követelmények feltöltéséhez meg kell értenünk a munkafolyamatot:
A. rész - Letöltés:
1. lépés: Keresse meg az ALM kezdőlapját: http: // localhost: 8181 / qcbin, és kattintson a linkek listáján az "Eszközök" elemre.
2. lépés: Kattintson a "További HP ALM-bővítmények" linkre a bővítmények oldalán az alábbiak szerint.
3. lépés: Válassza ki a „Bővítmények a Microsoft alkalmazásokhoz” elemet, és válassza a „Microsoft Excel” elemet a hivatkozásból, mivel az MS Excel bővítményt használnánk az adatok feltöltésére a HP-ALM-be.
3. lépés: Válassza ki a HP-ALM Microsoft Excel bővítményt az ALM 12.00 hivatkozáshoz.
4. lépés) Válassza ki a HP-ALM Microsoft Excel bővítményt az ALM 12.00 hivatkozáshoz. A felhasználók az „Olvasd el” és a „Kiegészítők” útmutatót is olvashatják. A linkre kattintva a bővítmény beállítási fájlja letöltésre kerül az alapértelmezett helyre / a felhasználó által kiválasztott helyre.
B rész - Telepítés:
1. lépés: Válassza ki a letöltött bővítményt, és kattintson a jobb gombbal a letöltött fájlra. Válassza a 'Futtatás rendszergazdaként' lehetőséget.
2. lépés: Válassza ki a letöltött bővítményt, és kattintson a jobb gombbal a letöltött fájlra. Válassza a 'Futtatás rendszergazdaként' lehetőséget, hogy telepíteni tudjuk a bővítményt.
3. lépés: Válassza ki a telepítés típusát. Itt kiválasztottuk az "Minden felhasználó" lehetőséget, amely az alapértelmezett beállítás volt. Ha csak az aktuális felhasználó számára kíván telepíteni, válassza a „Csak az aktuális felhasználó számára” lehetőséget, majd kattintson a „Tovább” gombra.
4. lépés: A telepítés befejezése után a felhasználó megkapja az állapotüzenetet. Kattintson a 'Befejezés' gombra.
5. lépés: Annak ellenőrzéséhez, hogy a bővítmény telepítése sikerült-e, nyissa meg az Excel programot, és keresse meg a „Bővítmények” lapot. Megtalálja az „Exportálás HP ALM-be” opciót, ami azt jelenti, hogy a „bővítményt” sikeresen telepítették.
C rész - Követelmények feltöltése az ALM-be:
1. lépés: Mielőtt feltöltenénk a követelményeket az Excelből, fel kell készítenünk az Excel-t, hogy feltölthető legyen.
- Jelölje ki azokat a mezőket, amelyeket fel kíván tölteni az ALM-be, és hozzon létre egy fejlécet az Excelben ezekhez a mezőkhöz.
- Írjon be érvényes adatokat az alábbi mezők mindegyikébe, az alábbiak szerint.
2. lépés: A feltöltendő adatok kiválasztása után kattintson az „Exportálás a HP ALM-be” elemre a „Bővítmények” részben.
3. lépés: Megnyílik az ALM Export varázsló. Írja be a HP ALM kiszolgáló URL-jét, és kattintson a "Tovább" gombra.
Írja be a felhasználónevet és a jelszót a hitelesítéshez, majd kattintson a "Tovább" gombra.
3. lépés: Válassza ki azt a tartományt, projektnevet, ahová fel akarjuk tölteni a követelményeket, és kattintson a "Tovább" gombra.
4. lépés: Válassza ki a feltölteni kívánt adatok típusát. Ebben az esetben követelmények. Teszteket / hibákat is feltölthetünk, amelyekkel később foglalkozunk.
5. lépés: Írja be az Új térkép nevet. Az első opció, a "Térkép kiválasztása" le van tiltva, mert eddig nem készítettünk térképet. Ezért létre kell hoznunk egy új térkép nevet, és kattintson a "Tovább" gombra. Nem választottuk az „Ideiglenes térkép létrehozása” lehetőséget, mivel minden alkalommal szeretnénk újra felhasználni a „Követelmények” feltöltésére.
5b. Lépés: Ebben a párbeszédpanelen a felhasználónak ki kell választania a követelménytípus viselkedését. Ha csak egy típusú követelményt töltünk fel, akkor az „Egyetlen követelmény típusa” lehetőséget kell kiválasztanunk.
Különböző követelménytípusokat töltünk fel. Ezért az excelben meg kell térképeznünk a megfelelő oszlopot. Sablonunk szerint az „E” oszlop a követelménytípust hordozza.
6. lépés: A „Tovább” gombra kattintva megnyílik a leképezés párbeszédpanel az alábbiak szerint.
- A felsorolt bal oldali ablaktáblázat rácselemei megfelelnek a HP ALM-ben feltöltésre rendelkezésre álló mezőknek. Felhívjuk figyelmét, hogy a 'RED' jelöléssel ellátott mezőket fel kell térképezni, mivel ezek kötelező mezők.
- A jobb oldali ablaktáblázat elemei a leképezett mezőkre utalnak, így az Excel értékei az ALM megfelelő mezőibe kerülnek.
Most hadd értsük meg, hogyan kell feltérképezni az Excel mezőit az ALM mezőihez.
Válassza ki azt a mezőt, amelyet a felhasználó fel szeretne térképezni, majd kattintson a nyíl gombra az alábbiak szerint.
Írja be az oszlop nevét az Excelben, amely megfelel a HP ALM megfelelő oszlopnevének.
Az összes szükséges oszlop feltérképezése excelben a HP ALM megfelelő mezőivel. Az összes szükséges mező feltérképezése után kattintson az 'Exportálás' gombra.
8. lépés: A sikeres feltöltés után az ALM megjeleníti az üzenetet az alábbiak szerint. Ha hibák jelennek meg, javítsa ki a problémát, és próbálja meg újra feltölteni.
11. lépés) Most ellenőrizzük ugyanezt a „Követelmények” fül alatt. A követelmények összes részletét, beleértve a mellékleteket is, az alábbiak szerint töltjük fel.
A lefedettség elemzésének elvégzése (követelménykövethetőség)
Miután a felhasználó feltérképezte az összes követelményt, tesztet és hibát, amint azt az egyes fejezetek tárgyalják, képesek leszünk létrehozni a lefedettség elemzését és a nyomon követhetőség mátrixát.
A lefedettség-elemzés segít megérteni a teszt lefedettségét egy adott követelménynek megfelelően, és részleteket ad a sikeres / sikertelen / nem végrehajtott tesztek számáról.
1. lépés: Keresse meg a követelmények modult, és kattintson a "View" menüre, és válassza a "Coverage Analysis" elemet.
2. lépés: A lefedettség-elemzés a „Követelmény fül” alatt elhelyezett követelmények mindegyikével generálódik, konszolidált állapotban, mappaszinten.
3. lépés: A mappa kibontásakor megjelenik a lefedettség elemzése az alábbiak szerint.
4. lépés: Kattintson a lefedettség-elemzés állapotára, hogy részletes jelentést kapjon.
- Kattintson egy adott követelmény állapota elemre. Megjelenik a lefedettség elemzése a hibák számával együtt.
- Kattintson a "Teszt lefedettségének megjelenítése" elemre, amely megmutatja a kiválasztott követelményhez csatolt részletes tesztállapotot.
5. lépés: A „Teszt lefedettség megjelenítése” gombra kattintva megjelenik a teszt végrehajtásának állapota a kiválasztott követelményhez képest.
Nyomon követhetőségi mátrix:
- A Traceability Matrix lehetővé teszi a felhasználók számára, hogy meghatározzák a követelmények és a követelmények és tesztek közötti egyéb követelmények (vagy) közötti kapcsolat mértékét.
- A Traceability Matrix felsorolja a forrásigényeket, valamint a hozzájuk kapcsolódó követelményeket és teszteket. A Mátrix megjeleníti az egyes forrásigények közötti kapcsolatok teljes számát.
1. lépés: Első lépésként lépjen a „View” menübe, és válassza a „Traceability Matrix” lehetőséget.
2. lépés : Megnyílik a Traceability Matrix oldal, az alábbiak szerint.
- Kattintson a „Nyomon követhetőségi mátrix konfigurálása” elemre
- Megnyílik a „Nyomkövetési mátrix konfigurálása” párbeszédpanel.
3. lépés: Az alábbiakban bemutatjuk a nyomonkövethetőségi mátrix előállításának kritériumait.
- Kattintson a „Szűrés” elemre a „Forráskövetelmények meghatározása” alatt.
- Megnyílik a „Szűrési követelmények” párbeszédpanel. Kattintson a szűrési feltételek gombra.
- Válassza a Szűrési feltételek párbeszédablak megnyílik lehetőséget. Válassza ki a listából a „Funkcionális” lehetőséget
- Kattintson az 'OK' gombra.
4. lépés: A Szűrési követelmény párbeszédpanel a felhasználó által kiválasztott szűrési feltételeket jeleníti meg. Kattintson az 'OK' gombra.
5. lépés : Megjelenik a Nyomon követhetőség beállítása párbeszédpanel
- A kiválasztott 'követelménytípus'
- Kattintson a "Szűrés linkelt tesztekkel" linkre.
6. lépés: Generáljuk a követhetőségi mátrixot a követelmények és a tesztek között. Ezért a "Szűrés összekapcsolt tesztekkel" gombra kattintva a következő párbeszédpanel jelenik meg a felhasználó számára.
- Engedélyezze a „Szűrés összekapcsolt tesztekkel” lehetőséget.
- Válassza ki a „Társítva” lehetőséget a következő tesztekhez.
- Generáljuk a követhetőségi mátrixot azokhoz a követelményekhez, amelyek több mint 5 tesztet kaptak. Ezért válassza ki a Szűrés kritériumait „több mint”
- Adjon meg egy értéket. Ebben az esetben „5”
- Kattintson az "OK" gombra
7. lépés: A következő képernyő jelenik meg a felhasználó számára az összes követelmény és annak megfelelő teszt segítségével, ha a megadott nyomonkövethetőségi mátrix kritériumai teljesülnek.
8. lépés) A felhasználó rákattinthat a „Nyomon követhetőségi mátrix előállítása” elemre is, amelyet exportálni lehet az excelbe.
- Válassza ki azokat a részleteket, amelyekhez a nyomonkövethetőségi mátrixot létre kell hozni.
- Kattintson a "Nyomon követhetőségi mátrix létrehozása" elemre.
9. lépés: A Fájl mentése párbeszédpanel jelenik meg a felhasználó számára.
- Válassza ki azt a helyet, ahová a nyomonkövethetőségi mátrixot el kell menteni.
- Írja be a fájl nevét
- Kattintson a "Mentés" gombra.
10. lépés: A „Mentés” gombra kattintva a felhasználó létrehozza a nyomonkövethetőségi mátrixot.
Itt van egy videó a követelményekről modul
Kattintson ide, ha a videó nem érhető el
legfontosabb elvihetők: -
- A QualityCenter követelménymodulját a tesztkövetelmények tárolására használják. Ezen tárolt követelmények alapján építi fel a teszteseteket.
- A szülői követelménynek lehet gyermekigénye.
- Minden követelményhez egyedi azonosítót rendelünk az azonosításhoz.