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
Många manuella tester kräver att du utför en identisk sekvens med steg och testdata. Att till exempel logga in på en webbapp eller spara formulärdata är vanliga steg som utförs i flera testsekvenser. Med hjälp av arbetsobjekt för delade steg och delade parametrar kan du minimera skapandet av teststeg och data som du behöver ange och hantera. Delade steg definierar en sekvens med steg som kan refereras av många olika testfall. På samma sätt definierar delade parametrar en uppsättning testdata som kan refereras av många olika testfall. Dessa typer av arbetsobjekt är uttryckligen länkade till länktyperna Testfall/Delade steg och Referens efter/Referenser enligt följande bild.
I den här artikeln beskrivs hur du definierar och använder delade steg. Information om hur du definierar och refererar till delade parametrar finns i Upprepa ett test med olika data.
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. |
Mer information finns i Manuell teståtkomst och behörigheter.
Skapa delade steg
Utför följande steg för att skapa delade steg.
Välj Testplaner för att visa dina testplaner. Välj Mina eller Alla eller Filtrera efter titel för att hitta en viss testplan. Välj planen för att se testfall.
Dubbelklicka på ett testfall för att redigera det. Under Steg väljer du flera steg och väljer sedan ikonen Skapa delade steg .
I dialogrutan Skapa delade steg anger du ett namn för det delade steget och väljer sedan Skapa.
Rubriken visas i stället för de valda stegen:
Välj Spara och stäng för att spara arbetsobjektet.
Om du öppnar arbetsobjektet igen kan du välja det delade steget för att öppna ett nytt arbetsobjekt för delade steg som du skapade.
Du kan när som helst redigera delade steg. Alla ändringar som du gör visas i varje testfall där du använder de delade stegen.
Du kan använda parametrar i delade steg. Mer information om parametrar finns i parametrar.
Ange värden för parametrarna i testfallen som använder de delade stegen. Du behöver inte ange värden i definitionen för delade steg. Men du kan ange en standardrad med värden. Dessa värden används när du skapar en åtgärdsinspelning av ett fristående delat steg.
Infoga delade steg i andra testfall
Du kan lägga till delade steg i andra testfall.
Dubbelklicka på testfallet för att redigera det. Under Steg väljer du ikonen Infoga delade steg .
Dialogrutan Infoga delade steg öppnas. Välj Kör fråga för att hitta de steg som du vill infoga.
Välj delade steg och infoga dem.
Markera delade steg när du kör ett test
När du kör ett test kan du antingen markera hela den delade sekvensen som godkänd eller misslyckad, eller markera varje steg separat: