Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
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.
Tipp.
A cikk későbbi részében MI használatával segíthet ebben a feladatban, vagy tekintse meg az Az MI-támogatás engedélyezése Azure DevOps MCP-kiszolgálóval a kezdéshez.
Tesztesetek létrehozása
Ha még nem tette meg, hozzon létre egy teszttervet.
Válasszon ki egy követelményalapú tesztcsomagot, és válassza az Új teszteset lehetőséget.
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.
Adjon meg egy címet, majd kattintson ide, vagy írja be a kívánt lépést.
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.
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.
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.
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.
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.
Válasszon ki egy tesztcsomagot. Az Új teszteset menüben válassza a Meglévő tesztesetek hozzáadása lehetőséget.
Szükség szerint adjon hozzá keresési záradékokat, majd válassza a Lekérdezés futtatása lehetőséget.
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.
Válassza a Rácsnézet ikont.
Jelöljön ki egy vagy több tesztesetet, majd válassza a Tesztesetek szerkesztése lehetőséget a rácson.
Sorok hozzáadása, törlése vagy ürítése.
Ha több tesztesetet szeretne hozzáadni a tesztcsomaghoz, válassza a Tesztesetek hozzáadása rács használatával lehetőséget.
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.
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.
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.
A tesztcsomag helyi menüjében válassza a tesztelők hozzárendelése az összes teszt futtatásához lehetőséget.
Megnyílik a Tesztelők kiválasztása a tesztcsomagban az összes teszt futtatásához párbeszédpanelen.
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.
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
A tesztcsomag Végrehajtás lapján válasszon ki egy tesztet, majd nyissa meg a helyi menüt.
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.
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.
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.
Teszteset eltávolítása: A teszteset helyi menüjében válassza az Eltávolítás lehetőséget.
::: 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
Kapcsolódó tartalom
- Történetek, problémák és egyéb munkaelemek másolása vagy klónozása
- Tesztartefaktumok törlése az Azure Boards rendszerben
- Gyakori kérdések manuális teszteléshez
- Teszt ismétlése különböző adatokkal
- Lépések megosztása a tesztelési esetek között
- Különböző konfigurációk tesztelése
- Objektumok és kifejezések tesztelése