Manuális tesztelési esetek létrehozása és kezelése

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Manuális teszteseteket hozhat létre annak ellenőrzéséhez, hogy az egyes termékek megfelelnek-e a felhasználói követelményeknek. A tesztelési esetek határozzák meg a tesztelők által végrehajtott egyes lépéseket, és tartalmazhatnak megosztott lépéseket és paramétereket az adatvezérelt teszteléshez. Rendszerezheti a teszteseteket a teszttervekben és a tesztcsomagokban, majd hozzárendelheti a tesztelőket a tesztek futtatásához.

A legfontosabb fogalmakért tekintse meg az objektumok és kifejezések tesztelését ismertető témakört.

Megjegyzés

A tesztelési iterációk nem munkafolyamat-alapú, hanem adatvezérelt forgatókönyvekhez használhatók. Ha két tesztforgatókönyv különböző munkafolyamatokat követ, hozzon létre külön teszteseteket. További információkért tekintse meg a manuális teszteléssel kapcsolatos gyakori kérdéseket.

Előfeltételek

Kategória Követelmények
Projekt hozzáférés Projekt tagja
Hozzáférési szintek Legalább alapszintű hozzáférés a teszttel kapcsolatos munkaelemek megtekintéséhez. A Stakeholder hozzáféréssel rendelkező felhasználók nem férhetnek hozzá Azure Test Plans.

Teszttervek és tesztcsomagok hozzáadásához, tesztösszetevők törléséhez vagy tesztkonfigurációk definiálásához Basic + Tesztcsomagok hozzáférésre vagy Visual Studio előfizetésre van szükség: Enterprise, Test Professional vagy MSDN-platformok.
Permissions Terület elérési útja:
- A csomópont munkaelemeinek szerkesztése: Teszttervek, tesztcsomagok, tesztesetek vagy más tesztalapú munkaelemek hozzáadása vagy módosítása.
- Teszttervek kezelése: Módosítsa a tesztterv tulajdonságait, például a buildelési és tesztelési beállításokat.
- Tesztcsomagok kezelése: Tesztcsomagok létrehozása és törlése, tesztesetek hozzáadása és eltávolítása a tesztcsomagokból, tesztkonfigurációk módosítása és tesztcsomagok áthelyezése.

Projektszintű:
- Tesztkonfigurációk éstesztkörnyezetek kezelése: Tesztkonfigurációk vagy tesztkörnyezetek kezelése.
- Munkaelemek végleges törlése: Véglegesen törölje a tesztalapú munkaelemeket.

További információ: Manuális teszthozzáférés és engedélyek.

Tesztesetek létrehozása

  1. Ha még nem tette meg, hozzon létre egy teszttervet.

  2. Válasszon ki egy követelményalapú tesztcsomagot, és válassza az Új teszteset lehetőséget.

    Képernyőkép a tesztelési esetekről, kiemelve az Új teszteset gombot.

    Megjegyzés

    Ez a tesztcsomag egy Felhasználói történet munkaelemre hivatkozik a hátralékból. Amikor tesztesetet ad hozzá egy követelményalapú csomaghoz, automatikusan csatolja azt a teendőlistaelemhez. A teszteseteket közvetlenül a hátralékból is létrehozhatja, ha megnyitja egy munkaelem helyi menüjét, majd a Teszt hozzáadása lehetőséget választja.

  3. Adjon meg egy címet, majd kattintson ide, vagy írja be a kívánt lépést.

    Képernyőkép a tesztesethez megadott lépésekről.

  4. Minden lépéshez adjon hozzá egy művelettel és várt eredménnyel rendelkező tesztlépéseket. Bármely lépéshez hozzáadhat mellékleteket.

    Képernyőkép a tesztesetről, kiemelve a hivatkozások gombot.

    További információ: Lépések megosztása és történetek másolása vagy klónozása, problémák és egyéb munkaelemek.

Nyisson meg egy tesztesetet

Teszteset megnyitásához jelölje ki duplán a nevét a Definiálás lapon, vagy jelölje ki a Végrehajtás lapon, nyissa meg a helyi menüt, és válassza a Teszteset szerkesztése lehetőséget. További információért lásd a(z) Lap kontextus menübeállításainak meghatározása című részt.

Képernyőkép egy teszteset tesztesetének szerkesztési lehetőségével a helyi menüben.

A teszteseteket a tesztelési csomagokhoz, követelményekhez és hibákhoz kapcsolhatja. A csatolt elemek megtekintéséhez nyissa meg a teszteset helyi menüjét a Definiálás lapon, és válassza a Csatolt elemek megtekintése lehetőséget. További információ: Csatolt elemek megtekintése.

Képernyőkép a Csatolt elemek párbeszédpanelről egy tesztesethez, amelyen a Tesztcsomagok, a Követelmények és a Hibák megtekintése lehetőség látható.

Konfigurációk hozzárendelése tesztelési esetekhez

Ugyanazt a tesztet futtathatja különböző operációs rendszereken, böngészőkben vagy más változatokban úgy, hogy konfigurációkat rendel hozzá a csomag vagy a teszteset szintjén. A konfigurációk létrehozásának és hozzárendelésének részletes lépéseit a különböző konfigurációk tesztelése című témakörben találja.

Tesztesetek átrendezése

Az átrendezési módszer a csomag típusától függ:

Csomag típusa Hogyan rendezzük át
Statikus programcsomag Húzza és ejtse a teszteseteket a tesztesetek listájába.
Követelményalapú csomag Rendezze újra a hátralékelemeket a hátralék nézetben.
Lekérdezésalapú csomag Módosítsa a lekérdezés rendezési oszlopait.

A tesztelési lépések átrendezésének lépései

Válasszon ki egy tesztlépést, és a felfelé és lefelé mutató nyilakkal mozgassa azt. Több lépést is kijelölhet és áthelyezhet együtt.

Képernyőkép a tesztlépések felfelé vagy lefelé mozgatásához használt nyilakról.

Tipp.

Ha több teszteset is ugyanazt a lépést osztja meg, a megosztott lépésekkel szinkronban tarthatja őket. A megosztott lépés frissítése minden olyan tesztesetre alkalmazza a módosítást, amely hivatkozik rá.

Meglévő tesztesetek hozzáadása tesztcsomaghoz

Adja hozzá a meglévő teszteseteket egy tesztcsomaghoz az alábbi lépésekkel.

  1. Válasszon ki egy tesztcsomagot. Az Új teszteset menüben válassza a Meglévő tesztesetek hozzáadása lehetőséget.

    Képernyőkép a kiválasztandó meglévő tesztesetek hozzáadása lehetőségről.

  2. Szükség szerint adjon hozzá keresési záradékokat, majd válassza a Lekérdezés futtatása lehetőséget.

    Képernyőkép a Tesztesetek hozzáadása a csomaghoz párbeszédpanelről a Lekérdezés futtatása gomb kiemelésével.

  3. Ha megtalálta a kívánt teszteseteket, jelölje ki őket, és válassza a Tesztesetek hozzáadása lehetőséget.

Tipp.

Létrehozhat egy tesztesetet, amely automatikusan hivatkozik egy követelményre – Felhasználói történet (Agile), Termékháttára (Scrum), Követelmény (CMMI) vagy probléma (alapszintű) – a teszt táblából való létrehozásakor. További információ: Beágyazott tesztek hozzáadása, futtatása és frissítése.

Tesztesetek szerkesztése a Rácsnézetben

A Rács nézet használatával közvetlenül szerkesztheti a teszteseteket, és adatokat másolhat a Excel és a tesztesetek között.

  1. Válassza a Rácsnézet ikont.

    Képernyőkép a Rács nézet megnyitásához használt Rácsnézet gombról.

  2. Jelöljön ki egy vagy több tesztesetet, majd válassza a Tesztesetek szerkesztése lehetőséget a rácson.

    Képernyőkép több kiválasztott tesztesetről, a helyi menü megnyitásával és a teszteset(ek) szerkesztése a kijelölt rácson.

  3. Sorok hozzáadása, törlése vagy ürítése.

    Képernyőkép a Rács helyi menüről sorok beszúrásához, törléséhez vagy kiürítéséhez.

  4. Ha több tesztesetet szeretne hozzáadni a tesztcsomaghoz, válassza a Tesztesetek hozzáadása rács használatával lehetőséget.

    Képernyőkép a tesztesetek Rács nézet használatával történő hozzáadásáról.

    A Lista nézetben az oszlopbeállítások használatával jelölje ki a teszteset munkaelemének mezőit. Ezeket a mezőket a Rács nézetre váltáskor tekintheti meg és szerkesztheti.

    Képernyőkép az Oszlopbeállítások gombról.

Teszt eseteket és teszt lépéseket is másolhat Excelből. Másolja ki a cím, a művelet és a várt eredmények oszlopait, majd illessze be őket a Rács nézetbe. Excel és a Rács nézet közötti másolása során csak a többsoros formázás marad meg.

A mentési beállítás megjelenítése a Excel a Rács nézetbe másolt lépésekhez

Megjegyzés

Ne használja az Excel Teams beépülő modult a tesztesetekhez tartozó munkaelemek hozzáadásához vagy frissítéséhez. Excel nem tudja elemezni a tesztlépéseket tároló formátumot, ami ronthatja a kis- és nagybetűk formázását.

Tesztelők hozzárendelése

Rendeljen hozzá teszteseteket, hogy a különböző tesztelők futtathassák őket. Egy tesztcsomagban lévő összes tesztesetet több tesztelőhöz is hozzárendelheti, ami hasznos az elfogadási teszteléshez.

A tesztelőknek Basic hozzáférésre van szükségük a Azure Test Plans tesztjeinek futtatásához.

  1. A tesztcsomag helyi menüjében válassza a tesztelők hozzárendelése az összes teszt futtatásához lehetőséget.

    Képernyőkép a Tesztcsomag helyi menüjében az összes teszt futtatásához a Tesztelők hozzárendelése parancsról.

    Megnyílik a Tesztelők kiválasztása a tesztcsomagban az összes teszt futtatásához párbeszédpanelen.

  2. Tesztelők hozzáadása vagy eltávolítása a listáról. Miután kiválasztotta a tesztelőket, válassza az E-mail küldése és az üzenet szerkesztése lehetőséget, hogy tudják, hogy a tesztek készen állnak a futtatásra.

    Képernyőkép az

    Az e-mail tartalmaz egy hivatkozást, amelyet a tesztelők megnyithatnak a hozzárendelt tesztek listájának megtekintéséhez.

Egyéni teszt eset hozzárendelése egy tesztelőhöz

  1. A tesztcsomag Végrehajtás lapján válasszon ki egy tesztet, majd nyissa meg a helyi menüt.

    Képernyőkép egy teszteset helyi menüjéről, amelyen a Tesztelő kijelölése lehetőség van kiválasztva.

  2. Válassza a Tesztelő hozzárendelése lehetőséget. Keressen és válasszon ki egy tesztelőt.

Tesztesetek tömeges szerkesztése

Egyszerre több tesztesetet is szerkeszthet. Válasszon ki több tesztesetet egy tesztcsomagban, és válassza a Tesztesetek szerkesztése lehetőséget. További információ: Tesztspecifikus munkaelemek exportálása, importálása és tömeges frissítése.

Képernyőkép a Munkaelemek szerkesztése párbeszédpanelről, ahol több teszteset mezőit és értékeit is kijelölheti.

Jelöljön ki egy mezőt , és adjon meg egy értéket. Válassza az Új mező hozzáadása lehetőséget egy másik mező-érték pár hozzáadásához.

Címkék használata tesztesetekhez

A szűréshez és csoportosításhoz címkézze meg a teszteseteket. Például címkézze fel az összes bejelentkezési tesztet, hogy egy hibajavítás után gyorsan újrafuttathassa őket. A Teszttervek webes portálon címkék alapján szűrhet, és lekérdezésalapú csomagokat hozhat létre címkékből.

Új címkék hozzáadásához legalább alapszintű hozzáférésre és a projektszintű Új címkedefiníció engedélyezése beállításra van szükség. További információ: Munkaelemcímkék hozzáadása.

Ön címkéket adhat hozzá, amikor tesztesetet szerkeszt, vagy tömegesen szerkesztheti a címkéket a Rács nézetben.

Képernyőkép, amely a teszteset címkéit mutatja.

Tesztesetek átnevezése vagy eltávolítása

A tesztcsomagból átnevezheti vagy eltávolíthatja a teszteseteket.

Teszteset átnevezése: Nyissa meg a tesztesetet a helyi menüből, majd szerkessze a nevet.

Képernyőkép egy tesztesetről a helyi menüvel, amelyen a Teszteset megnyitása parancs van kiválasztva.

Képernyőkép egy tesztesetről, amelynek a neve kijelölve van a szerkesztéshez.

Teszteset eltávolítása: A teszteset helyi menüjében válassza az Eltávolítás lehetőséget.

Képernyőkép az eltávolított tesztesetről.

::: moniker-end

A tesztelési esetek kezelése AI használatával

Ha konfigurálja a Azure DevOps MCP-kiszolgálót, a mi-asszisztensek segítségével természetes nyelvi kérésekkel kezelheti a teszteseteket.

Példakérések a teszteset-kezeléshez

tevékenység Példakérés
Tesztcsomag létrehozása Create a new test case in <Contoso> project titled '<Verify login with valid credentials>'
Tesztelési esetek listázása Show all test cases in test suite <67890> in project <Contoso>
Hozzárendeletlen tesztesetek keresése List test cases in test plan <12345> that have no tester assigned
Frissítse a teszteseteket Update work item <5678> to set State = <Ready> and Priority = <2>
Keresés kulcsszó alapján Find all test cases in <Contoso> that contain 'checkout' in the title
Elavult tesztek azonosítása List test cases in <Contoso> project that haven't been run in the last 90 days
Ellenőrizd a teszteset lefedettségét Show all active test cases in area path <Contoso\\Payments> grouped by state
Tesztek keresése lépések nélkül List test cases in test plan <12345> that have no test steps defined
Ismétlődő tesztesetek észlelése Find test cases in project <Contoso> that have the same title
Magas prioritású hiányosságok áttekintése Show test cases in area path <Contoso\\Payments> with Priority = <1> that have State = <Design>

Tipp.

Ha Visual Studio Code használ, agent mód különösen hasznos az összetett teszteset-forgatókönyvek hibaelhárításához.

  • A korábbi lekérdezésekből származó elavult vagy gyorsítótárazott adatok használatának elkerülése érdekében adja hozzá a "Ne használjon korábban lehívott adatokat".

Következő lépések