Skapa och hantera testpaket

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

Testsviter organiserar testfall inom en testplan. Använd testsviter för att gruppera relaterade tester för en sprint, funktion eller milstolpe. Azure Test Plans stöder tre typer av testsviter:

  • Statiska testsviter – Manuellt organiserade containrar som innehåller testfall och andra testsviter. Använd dem som mappar för att gruppera relaterade tester.
  • Kravbaserade testpaket – Länkas automatiskt till ett kvarvarande arbetsobjekt (användarberättelse, PBI, krav). Använd dem för att spåra testtäckning för specifika krav.
  • Frågebaserade testpaket – dynamiskt ifyllda av en arbetsobjektfråga. Testfall som matchar frågan inkluderas automatiskt.

Viktiga begrepp finns i Testa objekt och termer.

Förutsättningar

Kategori Requirements
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.

Mer information finns i Manuell teståtkomst och behörigheter.

Skapa en statisk testsvit

  1. I testplanen väljer du Fler alternativ för en testsvit och väljer sedan New Suite Static suite ( Ny svit>statisk svit).
  2. Ange ett namn för sviten.

Du kan dra och släppa testpaket för att kapsla dem under statiska testsviter, och dra testfall för att ordna om dem.

Skärmbild som visar hur du drar och släpper för att flytta ett test.

Lägga till en kravbaserad testsvit

Lägg till testsviter för kvarvarande uppgifter som behöver manuella tester. Dessa tester kan vara användarberättelser, krav eller andra arbetsobjekt baserat på ditt projekt.

Anmärkning

Kravspårning stöds endast för testfall som är länkade via en kravbaserad testsvit. Bland arbetsobjekten finns en användarberättelse (agil), produktpost (Scrum), krav (CMMI) och problem (basic). Associationen mellan ett kravarbetsobjekt och manuell testkörning skapas endast när testfallet länkas med hjälp av en kravbaserad testsvit.

  1. Om du vill lägga till en svit i en testplan väljer du Fler alternativ för testpaketet och väljer sedan Ny svit>kravbaserad svit.

    Skärmbild som visar hur du skapar en kravbaserad testsvit.

    Använd kravbaserade sviter för att gruppera dina testfall tillsammans. På så sätt kan du spåra teststatusen för ett kvarvarande objekt. Varje testfall som du lägger till i en kravbaserad testsvit länkas automatiskt till kvarvarande uppgifter.

  2. I Skapa kravbaserade sviter lägger du till en eller flera satser för att filtrera dina arbetsobjekt efter iterationssökvägen för sprinten. Kör sökfrågan för att visa matchande ärenden i kön.

    Skärmbild som visar hur du lägger till satser för att filtrera efter iteration och köra frågan.

  3. I listan över arbetsobjekt som returneras av frågan väljer du de kvarvarande uppgifter som du vill testa i den här sprinten. Välj Skapa sviter för att skapa en kravbaserad svit för var och en.

    Skärmbild som visar hur du lägger till kravbaserade sviter för dina kvarvarande uppgifter.

Skapa en frågebaserad testsvit

  1. I din testplan väljer du Mer alternativ för en testsvit och väljer sedan Ny svit>Frågebaserad svit.
  2. Definiera frågan så att den matchar de testfall du vill använda. Filtrera till exempel efter områdessökväg, iteration eller tillstånd.
  3. Välj Skapa svit. Testfall som matchar frågan inkluderas automatiskt och synkroniseras när arbetsobjekten ändras.

Anmärkning

Frågebaserade sviter är skrivskyddade. Du kan inte lägga till eller ta bort testfall manuellt. Uppdatera sökfrågan om du vill ändra paketets innehåll.

Spåra ändringar i testpaketet

Du kan spåra ändringar i testplaner och testpaket. Öppna arbetsobjektet för testplanen eller testpaketet och visa sedan arbetsobjektets historik.

För testsviter spårar Test Suite Audit under testsvithistoriken andra åtgärder, till exempel:

  • Lägga till eller ta bort testfall från en testsvit
  • Lägga till eller ta bort testare från en testsvit

Hitta en testsvit i en testplan

Om du vill hitta en testsvit i en testplan väljer du filterikonen i Testplaner. Ange namnet på testpaketet för att filtrera listan. Sökresultaten är begränsade till den valda testplanshierarkin.

Skärmbild som visar hur du hittar en testsvit i en testplan.

Nästa steg