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
Teszttervek és tesztcsomagok létrehozása a sprintek vagy mérföldkövek manuális tesztelésének nyomon követéséhez. Ezzel a módszerrel láthatja, hogy mikor fejeződik be egy adott futam vagy mérföldkő tesztelése. További információt a manuális tesztelésről lásd: Mi az az Azure Test Plans?
Munkaelemek megosztása a tesztkörnyezetben
A termék összeállítása során hozzon létre teszteseteket, és frissítse őket bármikor. Minden fejlesztési ciklushoz hozzon létre egy teszttervet, és importálja a meglévő teszteseteket. A tesztelés rendszerezéséhez ossza fel a teszteseteket külön tesztcsomagokra a terven belül.
Egy tipikus tesztciklus a következőképpen működik:
- Hozzon létre egy teszttervet a futamhoz vagy a mérföldkőhöz.
- Rendeljen hozzá tesztkonfigurációkat , és rendeljen hozzá tesztelőket a szükséges tesztmátrix lefedéséhez.
- A tesztelők addig futtatják a teszteket , amíg a termék nem felel meg a kilépési feltételeknek.
- A következő ciklusban hozzon létre egy új teszttervet, és importálja ugyanazokat a teszteseteket.
Mivel a teszttervek a tesztesetekre hivatkoznak, a teszteset frissítései automatikusan tükröződnek az azt használó összes tervben és csomagban. Ha ehelyett egy független alaptervet szeretne létrehozni, másolja vagy klónozza a teszteseteket.
Előfeltételek
| Kategória | Követelmények |
|---|---|
| Projekt hozzáférés | Projekt tag |
| 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. |
| Jogosultságok |
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. Projekt-szintű: - 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óért lásd: Manuális tesztelési hozzáférés és engedélyek.
Jótanács
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.
Tesztterv létrehozása
Általában tesztterveket hoz létre a követelmények teszteléséhez. Mielőtt létrehoz egy teszttervet, határozza meg a követelmények hátralékát.
Jelentkezzen be a Azure DevOps projektbe, és válassza a Teszttervek>Teszttervek lehetőséget.
Válassza az + Új tesztterv lehetőséget.
Adja meg a tesztterv nevét, ellenőrizze, hogy a terület elérési útja és iterációja megfelelően van-e beállítva, majd válassza a Létrehozás lehetőséget.
Létrejön a tesztcsomag, és megkezdheti a tesztcsomagok és a tesztelési esetek hozzáadását.
Tesztterv átnevezése
Tesztterv átnevezéséhez kövesse az alábbi lépéseket:
Válassza a Test Plans lehetőséget.
A tesztterv neve mellett válassza a További műveletek>szerkesztése lehetőséget.
Módosítsa a nevet, majd válassza a Mentés és bezárás lehetőséget.
Ezen a párbeszédpanelen frissítheti a terület elérési útját, az iterációt és más tesztterv-beállításokat is.
Tesztterv törlése
Tesztterv törléséhez kövesse az alábbi lépéseket:
Válassza a Test Plans lehetőséget.
A tesztterv neve mellett válassza a További műveletek
>törlése lehetőséget.A Tesztösszetevők törlése párbeszédpanel pontosan leírja, hogy mi lesz törölve. Adja meg a tesztterv azonosítóját a törlés megerősítéséhez, majd válassza a Törlés lehetőséget.
Feljegyzés
A törölt tesztcsomagok a tesztcsomag lomtárába kerülnek, és a REST API használatával 14 napon belül visszaállíthatók. További információ: Törölt tesztcsomagok és tesztcsomagok visszaállítása REST API használatával.
Teszttervek kezelése AI használatával
Ha konfigurálja a Azure DevOps MCP-kiszolgálót, az AI-asszisztensek segítségével természetes nyelvi kérésekkel kezelheti a tesztcsomagokat és -csomagokat.
Példakérések a teszttervek kezeléséhez
| tevékenység | Példakérés |
|---|---|
| Tesztterv létrehozása | Create a new test plan in <Contoso> project called '<Sprint 5 Regression Tests>' |
| Teszttervek listázása | List all test plans in <Contoso> project |
| Tesztcsomag létrehozása | Create a static test suite called '<Checkout Flow>' under test plan <12345> |
| Lekérdezési tesztesetek egy csomagban | Show all test cases in test suite <67890> in project <Contoso> |
| Nem tesztelt területek keresése | List test suites in test plan <12345> that have no test cases assigned |
| Tesztterv lefedettségének ellenőrzése | Show all requirement-based test suites in test plan <12345> and their associated work items |
| Futamtervek összehasonlítása | List test suites in test plan <12345> and test plan <54321> side by side |
| Nem csatolt tesztesetek keresése | Show test cases in project <Contoso> that aren't in any test suite |
| Audittesztelési terv készültsége | List test cases in test plan <12345> that have State = <Design> and no test steps defined |
Jótanács
Ha Visual Studio Code használ, agent mód különösen hasznos az összetett teszttervezési 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".