TestLink oktatóanyag

⚡ Okos összefoglaló

A TestLink bemutató teljes útmutatója elmagyarázza, hogyan használható a nyílt forráskódú TestLink webes platform a teljes körű tesztmenedzsmenthez, beleértve a projektbeállítást, a tesztterveket, a buildeket, a tesztcsomagokat, a teszteseteket, a felhasználói szerepköröket és a követelményeket. tracteljesítőképesség, kivitelezés trackirály, jelentéskészítés, valamint importálási vagy exportálási munkafolyamatok.

  • 🧭 Központosított tesztkezelés: A TestLink egyetlen webes munkaterületen összekapcsolja a követelményeket, a tesztspecifikációkat és a végrehajtás állapotát, így a csapatok track lefedettség a projektek között.
  • 🏗️ Projekt hierarchia: Építs fel egy letisztult struktúrát először egy tesztprojekt, majd egy tesztterv, egy build, egy tesztcsomag és az egyes tesztesetek lépésenkénti részletezésével.
  • 👥 Szerep alapú hozzáférés: Rendeljen hozzá Vendég, Tesztelő, Senior Tesztelő, Vezető és Adminisztrátori szerepköröket, hogy minden felhasználó csak azt szerkeszthesse vagy hajthassa végre, amit a felelősségi köre megenged.
  • 🔗 Követelmény Tracképesség: Kapcsolja össze a követelményspecifikációkat a tesztesetekkel a lefedettség ellenőrzése és a Tesztjelentések nézetben található hiányosságok gyors feltárása érdekében.
  • 📤 Hordozható XML munkafolyamatok: Tesztesetek vagy tesztcsomagok XML formátumba exportálása, majd újbóli importálása egy másik TestLink szerverre vagy projektbe anélkül, hogy manuálisan újra kellene építeni az alkatrészeket.

TestLink oktatóanyag

Mi az a TestLink?

A TestLink az egyik legszélesebb körben használt webalapú, nyílt forráskódú tesztkezelő eszköz. Egyetlen munkaterületen szinkronizálja a követelményspecifikációt és a tesztspecifikációt, így a csapatok tervezhetnek, dokumentálhatnak és... tracminőségi tevékenységeket együtt. A TestLink segítségével tesztprojekteket hozhat létre, dokumentálhatja a teszteseteket, és több felhasználót is hozzáadhat különálló szerepkörökkel. Az adminisztrátor felhasználó kezeli a tesztesetek hozzárendelését a csapaton belül.

A TestLink támogatja a tesztesetek automatizált és manuális végrehajtását is. A tesztelők generálhatnak egy Teszt terv és tesztjelentést készíthet töredék idő alatt ezzel az eszközzel. Több formátumban is támogatja a jelentéseket, beleértve az Excelt, MS Wordöt és HTML-t. Emellett integrálható a népszerű programokkal is. Disszidál trackirályi rendszerek, mint például a JIRA, a MANTIS, a BUGZILLA és TRACMivel web alapú, több felhasználó is használhatja egyszerre a saját hitelesítő adataival és hozzárendelt szerepköreivel.

A TestLink előnyei

Mielőtt belemerülnénk a beállításba, érdemes megérteni, hogy a TestLink miért népszerű választás a tesztmenedzsmentben a minőségbiztosítási csapatok körében.

  • Több projektet támogat egyetlen telepítés alatt.
  • Lehetővé teszi a tesztesetek egyszerű exportálását és importálását a szerverek között.
  • Könnyen integrálható számos hibakezelő eszközzel.
  • Automatizált teszteseteket hajt végre XML-RPC-n keresztül.
  • A teszteseteket verzió, kulcsszavak, teszteset-azonosító és egyéb attribútumok alapján szűri.
  • Néhány kattintással több felhasználóhoz is hozzárendeli a teszteseteket.
  • Különböző formátumokban készít tesztterveket és tesztjelentéseket.
  • Több felhasználó számára biztosít hitelesítő adatokat, és támogatja a részletes szerepkör-hozzárendelést.

Jelentkezzen be a TestLink szolgáltatásba

A TestLink telepítése után az első lépés rendszergazdaként való bejelentkezés és a fő irányítópult elérése.

Step 1) Nyissa meg a TestLink kezdőlapját, és adja meg a bejelentkezési adatokat.

  1. Adja meg a felhasználói azonosítót – admin
  2. Írja be a jelszót
  3. Kattintson a bejelentkezés fülre

Jelentkezzen be a TestLink szolgáltatásba

Tesztprojekt készítése

A tesztprojekt a legfelső szintű tárolóként szolgál az összes kapcsolódó tesztterv, tesztcsomag és eset számára. A következő lépések bemutatják, hogyan hozhatja létre az első projektjét.

Step 1) A főablakban kattintson a Teszt Projektmenedzsment elemre. Ez egy másik ablakot nyit meg.

Tesztprojekt készítése

Step 2) Új projekt létrehozásához kattintson a „Létrehozás” fülre.

Tesztprojekt készítése

Step 3) Adja meg az összes kötelező mezőt, például a kategóriát, a projekt nevét, az előtagot és a leírást. A szükséges adatok kitöltése után kattintson az ablak alján található „Létrehozás” fülre.

Tesztprojekt készítése

Ez létrehozza a projektedet: „Guru99” sikeresen.

Tesztprojekt készítése

Tesztterv készítése

A tesztterv teljes körű információkat tartalmaz, beleértve a szoftvertesztelés hatókörét, a mérföldköveket, a tesztcsomagokat és a teszteseteket. Miután a projekt létrejött, a következő lépés egy tesztterv meghatározása.

Step 1) A kezdőlapon kattintson a Tesztterv kezelése elemre.

Tesztterv készítése

Step 2) Egy új oldal nyílik meg. Az oldal alján kattintson a „Létrehozás” fülre.

Tesztterv készítése

Step 3) Töltse ki az összes szükséges információt, például a nevet, a leírást és a „létrehozás meglévő teszttervből” opciót. Ezután kattintson a „Létrehozás” gombra.

Tesztterv készítése

Step 4) Az GuruA 99-es tesztterv sikeresen létrehozva.

Tesztterv készítése

Építés létrehozása

A build a tesztelt szoftver egy adott kiadását jelöli. A buildek hasznosak csoportos használatra.ping végrehajtási eredmények az alkalmazás egy adott verzióján.

Step 1) Kattints a Buildek/Kiadások elemre a Tesztelési terv alatt a kezdőlapon.

Építés létrehozása

Step 2) A következő ablakban töltse ki a szoftverkiadás összes adatát, majd kattintson a „Létrehozás” gombra a mentéshez.

  1. Írja be a cím nevét
  2. Adja meg a szoftverkiadás leírását
  3. Jelölje be az állapot jelölőnégyzetét – Aktív
  4. Jelölje be az állapotjelző négyzetet – Megnyitás
  5. Válaszd ki a megjelenési dátumot
  6. Kattintson a „Létrehozás” gombra

Építés létrehozása

Miután egy kiadás létrejött, így néz ki.

Építés létrehozása

Tesztkészlet létrehozása

A tesztkészlet olyan tesztesetek gyűjteménye, amelyek ugyanazt a komponenst vagy funkciót validálják. A következő lépések bemutatják, hogyan hozhat létre tesztkészletet a projektjéhez.

Step 1) Kattintson a „Tesztspecifikáció” opcióra a kezdőlapon.

Tesztkészlet létrehozása

Step 2) A panel jobb oldalán kattintson a beállítások ikonra Tesztkészlet létrehozása. Megjelenik a tesztműveletek listája.

Step 3) Kattintson a tesztcsomag „Létrehozása” fülére.

Tesztkészlet létrehozása

Step 4) Töltse ki a tesztcsomag összes adatát, majd kattintson a „Mentés” gombra.

  1. Adja meg a tesztcsomag nevét
  2. Adja meg a tesztcsomag részleteit
  3. Kattintson a „Mentés” gombra a tesztcsomag mentéséhez

Tesztkészlet létrehozása

Megtekintheti a tesztcsomagot Guru99 létrejön.

Tesztkészlet létrehozása

A tesztcsomag a panel bal oldalán, a mappafa struktúra alatt jelenik meg.

Teszteset létrehozása

Egy teszteset egy tesztlépések sorozatát tartalmazza, amelyek célja egy adott forgatókönyv validálása egy várt eredménnyel. Az alábbi lépések bemutatják, hogyan hozhat létre tesztesetet az egyes tesztlépéseivel együtt.

Step 1) Kattintson a Test Suite mappára a panel bal oldalán, a mappafa struktúra alatt.

Teszteset létrehozása

Step 2) Kattintson a jobb oldali panelen található beállítások ikonra. Megjelenik a teszteset műveleteinek listája.

Teszteset létrehozása

Step 3) Egy új ablak nyílik meg. Kattintson a „Létrehozás” gombra a Teszteset műveletekben egy új teszteset létrehozásához.

Teszteset létrehozása

Step 4) Adja meg a részleteket a Teszteset specifikáció oldalán.

Teszteset létrehozása

Step 5) Az adatok megadása után kattintson a „Létrehozás” gombra a mentésükhöz. A teszteset a következőhöz: GuruA 99-es sikeresen létrejött.

Teszteset létrehozása

Step 6) Kattintson a mappában található Teszteset elemre. Egy új ablak nyílik meg. Kattintson a „Lépések létrehozása” gombra a Teszteset lépésszerkesztőjének elindításához.

Teszteset létrehozása

Step 7) Egy másik ablak nyílik meg ugyanazon az oldalon. Adja meg a következő adatokat.

  1. Adja meg a teszteset lépésenkénti műveletét
  2. Adja meg a lépés művelet részleteit
  3. Kattintson a „Mentés és további lépés hozzáadása” gombra VAGY kattintson a „Mentés és kilépés” gombra, ha nincs további hozzáadandó tesztlépés.

Teszteset létrehozása

Step 8) Miután mentetted és kiléptél a tesztelési lépésből, így fog kinézni.

Teszteset létrehozása

Teszteset hozzárendelése a teszttervhez

Ahhoz, hogy egy teszteset végrehajtható legyen, hozzá kell rendelni egy teszttervhez. A következő lépések bemutatják, hogyan adhat hozzá egy tesztesetet a teszttervhez.

Step 1) Kattintson a beállítások ikonra Teszteset hozzárendelése a teszttervhez a Teszt panelen. Megjelenik a műveletek listája.

Step 2) Kattintson a „Hozzáadás a teszttervekhez” gombra.

Teszteset hozzárendelése a teszttervhez

Step 3) Egy új ablak nyílik meg. Keresse meg a projektjét.Guru99. "

  1. Jelölje be a jelölőnégyzetet a tesztterv mellett
  2. Kattintson a „Hozzáadás” gombra

Teszteset hozzárendelése a teszttervhez

Ez hozzáadja a tesztesetet a teszttervhez.

Felhasználók létrehozása és szerepkörök hozzárendelése a TestLinkben

A TestLink felhasználókezelési és jogosultságkezelési funkciókat kínál, így minden csapattagnak megadhatja a megfelelő jogosultságokat.

Az alábbiakban a TestLink alapértelmezett szerepköreinek és azok jogosultságainak listája látható.

Szerep Tesztsorozat Tesztmetrikák
Vendég Kilátás Kilátás
vizsgáló Végrehajt Kilátás
Vezető tesztelő Szerkesztés és végrehajtás Kilátás
Vezető és Admin Szerkesztés és végrehajtás Szerkesztés és végrehajtás

Step 1) A TestLink kezdőlapján kattintson a Felhasználók/Szerepkörök ikonra a navigációs sávon.

Felhasználók létrehozása és szerepkörök hozzárendelése a TestLinkben

Step 2) Kattintson a „Létrehozás” gombra.

Felhasználók létrehozása és szerepkörök hozzárendelése a TestLinkben

Step 3) Töltse ki az összes felhasználói adatot, majd kattintson a „Mentés” gombra.

Felhasználók létrehozása és szerepkörök hozzárendelése a TestLinkben

Az újonnan létrehozott felhasználók megjelennek a listában.

Felhasználók létrehozása és szerepkörök hozzárendelése a TestLinkben

Step 4) Rendeljen hozzá egy Tesztprojekt szerepkört a felhasználóhoz.

  1. Kattints a „Tesztprojekt szerepkörök hozzárendelése” lap
  2. Válassza ki a projekt nevét
  3. Válassza ki a felhasználói szerepkört a legördülő menüből

Felhasználók létrehozása és szerepkörök hozzárendelése a TestLinkben

Íráskövetelmények

A követelmények leírják, hogy mit kell tennie a rendszernek, és a TestLink lehetővé teszi ezek tárolását az azokat ellenőrző tesztesetek mellett. A következő lépések bemutatják, hogyan adhatunk hozzá egy követelményspecifikációt.

Step 1) A navigációs sávon válassza a „Követelmények” linket. Ezzel megnyílik a Követelmények oldal.

Íráskövetelmények

Step 2) A Követelmény oldal jobb oldalán kattintson a „Létrehozás” gombra.

Íráskövetelmények

Step 3) Megnyílik egy új ablak. Adja meg az összes adatot, beleértve a következőket:

  1. Dokumentumazonosító
  2. Cím neve
  3. Követelmény Description
  4. Kattintson a „Mentés” gombra

A típushoz a legördülő menüből választhat egy lehetőséget. Ebben a példában a következőt választottuk: „Felhasználói követelmények specifikációja”.

Íráskövetelmények

Step 4) A követelményspecifikáció létrejön és megjelenik a bal oldali panelen a projekt alatt.Guru99. "

Íráskövetelmények

Step 5) Válassza a beállítások gombot a Követelményspecifikáció kezdőlapján. Megnyílik egy másik ablak.

Íráskövetelmények

Step 6) Kattintson a „Létrehozás” fülre a Követelmény alatt Operaciókat.

Íráskövetelmények

Step 7) Töltse ki az összes megadott adatot, majd kattintson a „Mentés” gombra.

  1. Adja meg a dokumentumazonosítót
  2. Írja be a cím nevét
  3. Írja be a leírást
  4. Adja meg az állapotot – vázlat, átdolgozás, felülvizsgálat, nem tesztelhető vagy érvényes (mi az érvényes lehetőséget választottuk)
  5. Adja meg a típust – felhasználói felület, nem funkcionális, információs, funkció vagy használati eset (mi a használati esetet választottuk)
  6. Adja meg a szükséges tesztesetek számát
  7. Kattintson a „Mentés” gombra a végén

Íráskövetelmények

Jegyzet: További követelmények hozzáadásához jelölje be a jelölőnégyzetet, majd kattintson a „Mentés” gombra.

A panel bal oldalán látható az új Követelmény.

Íráskövetelmények

Követelmény hozzárendelése tesztesetekhez

A TestLinkben egy követelmény összekapcsolható tesztesetekkel. Ez egy kulcsfontosságú funkció a következőkhöz: trackirály teszt lefedettség. A tesztjelentések nézetben ellenőrizheti, hogy mely követelmények nem fedettek le, és hozzáadhatja azokat a tesztkészletekhez a maximális lefedettség érdekében.

Step 1) A Tesztspecifikáció részben nyisson meg egy tetszőleges tesztesetet, és kattintson a Követelmény ikonra.

Követelmény hozzárendelése tesztesetekhez

Step 2) Követelményspecifikáció tesztesethez rendeléséhez kövesse az alábbi lépéseket.

  1. A legördülő menü segítségével válassza ki a követelményspecifikációt
  2. Jelölje be a követelmény jelölőnégyzetet
  3. Kattintson a „Hozzárendelés” fülre

Követelmény hozzárendelése tesztesetekhez

A „Hozzárendelés” fülre kattintás után megjelenik egy ablak a „Hozzárendelt követelmény” üzenettel.

Követelmény hozzárendelése tesztesetekhez

Teszteset végrehajtása

A TestLinkben futtathat egy tesztesetet, és módosíthatja annak végrehajtási állapotát. A teszteset állapota beállítható „Blokkolt”, „Sikeres” vagy „Nem sikerült” értékre. Kezdetben az eset állapota „Nem futtatott”, de a frissítés után nem állítható vissza „Nem futtatott” állapotra.

Step 1) A navigációs sávon kattintson a „Teszt végrehajtása” hivatkozásra. Megnyílik a Teszt végrehajtása panel.

Teszteset végrehajtása

Step 2) Válaszd ki a futtatni kívánt tesztesetet a bal oldali panelen.

Teszteset végrehajtása

Step 3) Miután kiválasztotta a tesztesetet, megnyílik egy új ablak.

Teszteset végrehajtása

Step 4) Kovesd ezeket a lepeseket.

  1. Írja be a végrehajtott tesztesethez kapcsolódó megjegyzéseket
  2. Válassza ki az állapotát

Teszteset végrehajtása

Step 5) Ugyanazon az oldalon töltse ki a végrehajtással kapcsolatos hasonló adatokat. Válassza ki az állapotot, és kattintson a „Végrehajtás mentése” gombra.

Teszteset végrehajtása

Tesztjelentések generálása

A tesztjelentések betekintést nyújtanak a végrehajtás előrehaladásába, a követelmények lefedettségébe és az általános minőségi helyzetbe. A TestLink számos formátumot támogat a jelentések érdekelt felekkel való megosztásához.

  • HTML
  • MS Word
  • MS Excel
  • OpenOffice Writer
  • OpenOffice Calc

Step 1) A navigációs sávon kattintson a Tesztjelentések lehetőségre.

Tesztjelentések generálása

Step 2) A bal oldali panelen válassza a „Tesztjelentés” linket.

Tesztjelentések generálása

Step 3) Jelentés létrehozásához kövesse az alábbi lépéseket.

  1. Jelölje be vagy törölje a jelölőnégyzetet a tesztjelentésben kiemelni kívánt opciók közül
  2. Kattintson a projektmappájára

Tesztjelentések generálása

A tesztjelentés így néz ki.

Tesztjelentések generálása

Teszteset / tesztcsomag exportálása

A TestLink lehetővé teszi tesztprojektek és tesztcsomagok exportálását, majd egy másik szerveren vagy rendszeren található TestLink projektbe importálását. A következő lépések az exportálási munkafolyamatot mutatják be.

Step 1) Válassza ki az exportálni kívánt tesztesetet a Tesztspecifikáció oldalon.

Teszteset / tesztcsomag exportálása

Step 2) A panel jobb oldalán kattintson a Teszteset / tesztcsomag exportálása beállítások ikon. Megjeleníti a teszteseten végrehajtható műveleteket.

Step 3) Kattintson az "Export" gombot.

Teszteset / tesztcsomag exportálása

Step 4) Egy újabb ablak nyílik meg. Jelölje be a kívánt opciót, és kattintson az „Exportálás” fülre.

Teszteset / tesztcsomag exportálása

A következő XML generálódik.

Teszteset / tesztcsomag exportálása

Teszteset / tesztcsomag importálása

Az importálás az XML exportból származó teszteseteket vagy tesztcsomagokat a kiválasztott cél tesztcsomagba hozza.

Step 1) Válassza ki azt a Tesztcsomag mappát, ahová importálni szeretné a tesztesetet.

Teszteset / tesztcsomag importálása

Step 2) Kattintson a beállítások ikonra Teszteset / tesztcsomag importálása a panel jobb oldalán. Megjeleníti a tesztcsomagon vagy teszteseten végrehajtható műveleteket.

Step 3) Kattintson az „Importálás” gombra a Teszteset műveletek listájában.

Teszteset / tesztcsomag importálása

Step 4) Keresse meg és csatolja a TestLinkből exportált XML tesztesetfájlt, majd kattintson a „Feltöltés” ​​gombra.

  1. A TestLinkből exportált XML tesztesetfájl csatolásához használja a tallózás opciót.
  2. Kattintson a „Fájl feltöltése” gombra

Teszteset / tesztcsomag importálása

Fájl feltöltésekor megnyílik egy ablak, amelyen a „Tesztesetek importálása” felirat olvasható.

Teszteset / tesztcsomag importálása

Step 5) A teszteset feltöltődik és megjelenik a panel jobb oldalán.

Teszteset / tesztcsomag importálása

GYIK

A TestLink hivatalosan támogatja MySQL, Microsoft SQL Serverés PostgreSQL. MySQL továbbra is a leggyakoribb háttérrendszer az éles telepítésekhez, mivel jól dokumentált a TestLink telepítési útmutatójában, és a legtöbb tárhelyplatform támogatja.

A TestLink integrálódik a népszerű hibával trackirályi rendszerek, beleértve a JIRA-t, a MANTIS-t és a BUGZILLA-t, TRAC, Redmine és teTrack. Minden integráció a cfg/ könyvtáron keresztül konfigurálható, így a sikertelen tesztesetek közvetlenül egy hibajegyhez kapcsolhatók.

Igen. A TestLink egy nyílt forráskódú szoftver, amely a GNU General Public License alatt jelent meg. A csapatok licencdíjak fizetése nélkül letölthetik, telepíthetik és módosíthatják, bár továbbra is biztosítaniuk kell a tárhelyet, az adatbázist és a folyamatos karbantartást.

Igen. A mesterséges intelligencia asszisztensek képesek tesztesetek címeit, lépéseit és várható eredményeit megfogalmazni a követelményleírás alapján. RevA felhasználóknak továbbra is ellenőrizniük kell a pontosságot és módosítaniuk kell a nyelvet, mielőtt beillesztenék az eseteket a TestLinkbe, hogy azok összhangban legyenek a projekt szabványaival.

Nem natívan. A TestLink a végrehajtási adatokat az adatbázisában tárolja, így a csapatok jellemzően exportálják azokat, vagy az XML-RPC API-t használják BI vagy AI eszközök betáplálására. A külső AI-dashboardok ezután kiemelhetik a hibás teszteket, a lassú területeket és a valószínűsíthető regressziós kockázatokat.

Foglald össze ezt a bejegyzést a következőképpen: