Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Skapa test plans och testpaket för att spåra manuell testning för sprintar eller milstolpar. Med den här metoden kan du se när testningen för en specifik sprint eller milstolpe är klar. Mer information om manuell testning finns i Vad är Azure Test Plans?
Dela arbetsobjekt i din testupplevelse
När du skapar din produkt skapar du testfall och uppdaterar dem när som helst. För varje utvecklingscykel skapar du en testplan och importerar befintliga testfall. Om du vill organisera testningen delar du upp testfall i separata testpaket i planen.
En typisk testcykel fungerar så här:
- Skapa en testplan för sprinten eller milstolpen.
- Tilldela testkonfigurationer och tilldela testare för att täcka den nödvändiga testmatrisen.
- Testarna kör testerna tills produkten uppfyller avslutskriterierna.
- För nästa cykel skapar du en ny testplan och importerar samma testfall.
Eftersom testplaner refererar till testfall återspeglas uppdateringar av ett testfall automatiskt i alla planer och sviter som använder det. Om du vill skapa en oberoende baslinje i stället kopierar eller klonar du testfallen.
Förutsättningar
| Kategori | Krav |
|---|---|
| Projekttillgång | Projektmedlem |
| Åtkomstnivåer | Minst Grundläggande åtkomst för att visa testrelaterade arbetsobjekt. Användare med Stakeholder åtkomst kan inte komma åt Azure Test Plans. Om du vill lägga till testplaner och testpaket, ta bort testartefakter eller definiera testkonfigurationer behöver du Basic + Test Plans åtkomst eller en Visual Studio-prenumeration: Enterprise, Test Professional eller MSDN-plattformar. |
| Behörigheter |
Områdessökväg: - Redigera arbetsobjekt i den här noden: Lägg till eller ändra testplaner, testpaket, testfall eller andra testbaserade arbetsobjekt. - Hantera testplaner: Ändra egenskaper för testplan, till exempel bygg- och testinställningar. - Hantera testpaket: Skapa och ta bort testpaket, lägg till och ta bort testfall från testpaket, ändra testkonfigurationer och flytta testsviter. Project-level: - Hantera testkonfigurationer och Hantera testmiljöer: Hantera testkonfigurationer eller testmiljöer. - Ta bort arbetsobjekt permanent: Ta bort testbaserade arbetsobjekt permanent. |
För mer information, se handbok för teståtkomst och behörigheter.
Tips/Råd
Du kan använd AI för att hjälpa till med den här uppgiften senare i den här artikeln, eller se Aktivera AI-hjälp med Azure DevOps MCP Server för att komma igång.
Skapa en testplan
I allmänhet skapar du test plans för att testa kraven. Innan du skapar en testplan måste du definiera dina kvarvarande krav.
Logga in på ditt Azure DevOps projekt och välj Testa planer>Testa planer.
Välj + Ny testplan.
Ange ett namn för testplanen, kontrollera att områdessökvägen och iterationen har angetts korrekt och välj sedan Skapa.
Testplanen skapas och du kan börja lägga till testpaket och testfall.
Byt namn på en testplan
Använd följande steg för att byta namn på en testplan:
Välj Test Plans.
Bredvid testplanens namn väljer du Fler åtgärder>Redigera.
Ändra namnet och välj sedan Spara och stäng.
Du kan också uppdatera områdessökvägen, iterationen och andra testplansinställningar från den här dialogrutan.
Ta bort en testplan
Om du vill ta bort en testplan använder du följande steg:
Välj Test Plans.
Bredvid testplanens namn väljer du Fler åtgärder
>Ta bort.Dialogrutan Ta bort testartefakter förklarar exakt vad som tas bort. Ange testplans-ID:t för att bekräfta att du vill ta bort och välj sedan Ta bort.
Anteckning
Borttagna testplaner flyttas till papperskorgen för testplanen och kan återställas inom 14 dagar med hjälp av REST-API:et. Mer information finns i Återställa borttagna testplaner och testpaket med hjälp av REST API.
Använda AI för att hantera testplaner
Om du konfigurerar Azure DevOps MCP Server kan du använda AI-assistenter för att hantera dina testplaner och paket med hjälp av frågor på naturligt språk.
Exempeluppmaningar för hantering av testplan
| Uppgift | Exempelprompt |
|---|---|
| Skapa en testplan | Create a new test plan in <Contoso> project called '<Sprint 5 Regression Tests>' |
| Lista testplaner | List all test plans in <Contoso> project |
| Skapa en testsvit | Create a static test suite called '<Checkout Flow>' under test plan <12345> |
| Hämta testfall i en svit | Show all test cases in test suite <67890> in project <Contoso> |
| Hitta otestade områden | List test suites in test plan <12345> that have no test cases assigned |
| Kontrollera testplanens täckning | Show all requirement-based test suites in test plan <12345> and their associated work items |
| Jämför sprintplaner | List test suites in test plan <12345> and test plan <54321> side by side |
| Hitta olänkade testfall | Show test cases in project <Contoso> that aren't in any test suite |
| Granskningstestplanens beredskap | List test cases in test plan <12345> that have State = <Design> and no test steps defined |
Tips/Råd
Om du använder Visual Studio Code är agentläge särskilt användbart för felsökning av komplexa scenarier för testplanering.
- Om du vill undvika att använda inaktuella eller cachelagrade data från tidigare frågor lägger du till i prompten "Använd inte tidigare hämtade data".