Skapa manuella testfall

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Skapa manuella testfall för att kontrollera att varje slutprodukt uppfyller användarnas behov. Manuella testfall definierar enskilda steg som testare utför, inklusive steg som delas mellan testfall. Om du vill testa olika data anger du parametrar för teststegen. Mer information finns i Dela steg mellan testfall och Upprepa ett test med olika data. En översikt över testartefakter finns i Testa objekt och termer.

Organisera dina testfall genom att lägga till dem i testplaner och testpaket och tilldela sedan testare för att köra testerna. Mer information finns i Testa objekt och termer.

Kommentar

Test iterationer är utformade för att stödja datadrivna scenarier, inte arbetsflödesdrivna scenarier. Om du har två testscenarier där arbetsflödena skiljer sig åt från bästa praxis bör du överväga att skapa separata testfall. Läs även vanliga frågor och svar om manuell testning.

Förutsättningar

Du måste ha följande behörigheter och åtkomstnivåer:

  • Grundläggande åtkomst eller högre och behörigheter för att visa arbetsobjekt under motsvarande områdessökväg. Mer information finns i Lägga till användare i ett projekt eller team.
  • Basic + Test Plans-åtkomstnivå för att lägga till testplaner och testpaket, ta bort testartefakter och definiera testkonfigurationer. Eller ha någon av följande Visual Studio-prenumerationer:
  • Du måste ha följande behörigheter:för att lägga till eller redigera testrelaterade artefakter,
    • Redigera arbetsobjekt i den här nodbehörighetsuppsättningen till Tillåt under motsvarande områdessökväg för att lägga till eller ändra testplaner, testpaket, testfall eller andra testbaserade arbetsobjektstyper.
    • Hantera behörigheter för testplaner som Tillåt under motsvarande områdessökväg för att ändra egenskaper för testplan, till exempel bygg- och testinställningar.
    • Hantera behörighetsuppsättningen för testpaket till Tillåt under motsvarande områdessökväg för att skapa och ta bort testpaket, lägga till och ta bort testfall från testpaket, ändra testkonfigurationer som är associerade med testsviter och ändra en testpakethierarki (flytta en testsvit).

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

Skapa testfall

  1. Om du inte redan har gjort det skapar du en testplan och kravbaserade testsviter.

  2. Välj en kravbaserad testsvit och välj Nytt testfall.

    Skärmbild som visar testfall med knappen Nytt testfall markerat.

    Kommentar

    Testsviten som visas här skapades från ett användarberättelsearbetsobjekt i teamets kvarvarande uppgifter. När du lägger till ett testfall i den här typen av svit länkar testfallet automatiskt till kvarvarande objekt. Om du vill skapa testfall på det här sättet öppnar du snabbmenyn för arbetsobjektet och väljer Lägg till test.

  3. I det nya arbetsobjektet anger du en rubrik och väljer Klicka eller skriv här för att lägga till ett steg.

    Skärmbild som visar de steg som angetts för ett testfall.

  4. Lägg till teststeg med en beskrivning av den åtgärd som krävs för att utföra testet och de förväntade resultaten så att alla teammedlemmar kan köra testet. Du kan lägga till bifogade filer i ett steg om du vill. Upprepa tills du lägger till alla steg för testet.

    Ett testfall som du kan köra skapas.

    Mer information finns i Dela steg och Kopiera eller klona artiklar, problem och andra arbetsobjekt.

Tilldela konfigurationer till testfall

Du kan ange konfigurationer, till exempel olika operativsystem, webbläsare och andra varianter för dina tester.

  • Välj testpaketet >Fler alternativ>Tilldela konfigurationer och välj dina konfigurationer i dialogrutan.

Skärmbild som visar dialogrutan Tilldela konfigurationer för att testa sviten med några alternativ valda.

Du kan också tilldela konfigurationer till enskilda testfall. Välj ett eller flera testfall och välj Fler alternativ>Tilldela konfiguration.

  • Gör dina ändringar och spara sedan.

Mer information finns i Testa olika konfigurationer.

Ändra ordning på testfall

Du kan ändra ordning på manuella testfall i statiska sviter, kravbaserade sviter och frågebaserade sviter.

Öppna ett testfall och använd sedan uppåt- och nedåtpilarna för att ändra ordningen.

Skärmbild som visar pilarna som används för att flytta teststeg uppåt eller nedåt.

Lägga till befintliga testfall i en testsvit

Lägg till befintliga testfall i en testsvit med följande åtgärder.

  1. Välj en testsvit. På menyn Nytt testfall väljer du Lägg till befintliga testfall.

    Skärmbild som visar alternativet Lägg till befintliga testfall att välja.

  2. Lägg till söksatser efter behov och välj sedan Kör fråga.

    Skärmbild som visar dialogrutan Lägg till testfall i sviten med knappen Kör fråga markerad.

  3. När du hittar de testfall du vill använda markerar du dem och väljer Lägg till testfall.

  1. Om du inte redan har gjort det skapar du en testplan och kravbaserade testsviter.

  2. Välj en kravbaserad testsvit. I den högra rutan väljer du + (Ny) och sedan Nytt testfall.

    Skärmbild som visar testpaketet för ett kvarvarande objekt och lägger till ett nytt testfall.

    Testsviten som visas här skapades från ett användarberättelsearbetsobjekt i teamets kvarvarande uppgifter. När du lägger till ett testfall i den här typen av svit länkas testfallet automatiskt till kvarvarande objekt. Om du vill skapa testfall på det här sättet öppnar du snabbmenyn för arbetsobjektet och väljer Lägg till test.

  3. Välj klicka eller skriv här för att lägga till en steglänk och lägg till teststeg med en beskrivning av den åtgärd som krävs för att utföra testet och de förväntade resultaten så att alla teammedlemmar kan köra testet. Du kan lägga till bifogade filer i ett steg om du vill. Upprepa tills du lägger till alla steg för testet. Skärmbild som visar hur du skapar stegen för ett nytt manuellt testfall.

    Du kan dela steg mellan testfall. Mer information finns i Dela steg.

    Hur hittar jag ett befintligt testfall i en testplan?

Du kan ändra ordning på manuella testfall i statiska sviter, kravbaserade sviter och frågebaserade sviter. Välj Order-tester i verktygsfältet och dra och släpp sedan ett eller flera tester. Eller öppna snabbmenyn för ett test för att flytta det överst eller till en annan position. När du har ordnat om testerna kan du sortera dem efter fältet Order och sedan köra dem i den ordningen med webblöparen.

Skärmbild som visar ordnade testfall.

Dricks

Du kan skapa ett testfall som automatiskt länkar till ett krav – Användarberättelse (Agile), Produktpost för kvarvarande uppgifter (Scrum), Krav (CMMI) eller Problem (Basic) – när du skapar ett test från Kanban-tavlan. Mer information finns i Lägga till, köra och uppdatera infogade tester.

Använda rutnätsvyn för att redigera testfall

Utför följande steg för att kopiera och klistra in testfall i rutnätsvyn.

  1. Välj ikonen Rutnätsvy.

    Skärmbild som visar knappen Rutnätsvy som används för att öppna rutnätsvyn.

  2. Välj ett till flera testfall och välj sedan Redigera testfall i rutnätet.

    Skärmbild som visar flera testfall som valts med snabbmenyn öppen och Redigera testfall i rutnätet markerat.

  3. Lägg till, ta bort eller rensa rader.

    Skärmbild som visar snabbmenyn Rutnät för att infoga, ta bort eller rensa rader.

  4. Valfritt. Om du vill lägga till flera testfall i testpaketet väljer du Lägg till testfall med hjälp av rutnätet.

    Skärmbild som visar alternativet att lägga till testfall med hjälp av rutnätsvyn.

    • I listvyn använder du kolumnalternativen för att välja fälten i arbetsobjektet för testfall.

    Skärmbild som visar knappen Kolumnalternativ.

    Visa och redigera dessa fält när du växlar till rutnätsvyn.

Växla mellan rutnäts - och listvyer med hjälp av menyn Visa till höger i fönstret.

Skärmbild som visar menyn Visa för att växla mellan list- och rutnätsvyer.

På snabbmenyn för rutnätet kan du lägga till, ta bort eller rensa rader.

Skärmbild som visar rutnätets snabbmeny för att infoga, ta bort eller rensa rader.

Du kan använda Rutnätsvyn när du lägger till flera testfall i testpaketet:

Skärmbild som visar hur du skapar nya testfall med hjälp av rutnätet.

Kommentar

Använd inte Teams-plugin-programmet för Excel för att lägga till eller uppdatera arbetsobjekt för testfall. Excel kan inte parsa det format som används för att lagra teststeg, och i vissa fall kan detta påverka formateringen av arbetsobjekten för testfall.

Du kan redigera andra fält i rutnätsvyn. I listvyn använder du kolumnalternativen för att välja fälten i arbetsobjektet för testfall.

Skärmbild som visar kolumnalternativ för att välja fält att redigera.

Du kan sedan visa och redigera dessa fält när du växlar till rutnätsvyn.

Använda Excel för att kopiera information till en rutnätsvy

Du kan kopiera testfall och teststeg från ett befintligt Excel-kalkylblad. Kopiera kolumnerna från Excel som du vill använda för fälten rubrik, åtgärd och förväntade resultat. Kopiering kopierar inte kolumnformatering, förutom flera linjer, från kalkylbladet. Klistra in dessa kolumner i rutnätsvyn, redigera om det behövs och spara dem.

Skärmbild som visar alternativet Spara för steg som kopierats från Excel till rutnätsvyn.

Du kan kopiera data från rutnätsvyn och klistra in dem i excel-kalkylbladet. Kopiering kopierar inte teststegsformatering, förutom flerradsformatering, till kalkylbladet.

Kommentar

Använd inte Teams-plugin-programmet för Excel för att lägga till eller uppdatera arbetsobjekt för testfall. Excel kan inte parsa det format som används för att lagra teststeg, och i vissa fall kan detta påverka formateringen för arbetsobjekten för testfall.

Du kan kopiera testfall och teststeg från ett befintligt Excel-kalkylblad, som endast stöds med Webbläsare i Internet Explorer och Chrome.

Kopiera kolumnerna från Excel som du vill använda för fälten rubrik, åtgärd och förväntade resultat. Kopiering kopierar inte kolumnformatering, förutom flera linjer, från kalkylbladet. Klistra in dessa kolumner i rutnätsvyn, redigera om det behövs och spara dem.

Skärmbild som visar kopierade testfall i rutnätsvyn.

Du kan kopiera data från rutnätsvyn och klistra in dem i excel-kalkylbladet. Kopiering kopierar inte teststegsformatering, förutom flerradsformatering, till kalkylbladet.

Tilldela testare

Du kan tilldela om testfall så att en annan testare kan köra dem. Du kan tilldela alla testfall i en testsvit till flera testare, vilket är användbart för godkännandetestning.

Testare behöver grundläggande åtkomst för att köra tester från Azure Test Plans.

  1. I snabbmenyn för en testsvit väljer du Tilldela testare för att köra alla tester.

    Skärmbild som visar alternativet Tilldela testare för att köra alla tester i en snabbmeny för testpaket.

    Dialogrutan Välj testare för att köra alla tester i sviten öppnas.

  2. Lägg till eller ta bort testare från listan. När du har valt testarna väljer du Skicka e-post och redigerar meddelandet efter behov så att de vet att testerna är klara att köras.

    Skärmbild som visar dialogrutan Tilldela testare för att köra alla tester med Sök användare och Skicka e-post framhävt.

    E-postmeddelandet innehåller en länk som testare kan öppna för att se listan över tilldelade tester.

Du kan tilldela ett enskilt testfall till en testare.

  1. På fliken Kör för en testsvit väljer du ett test och öppnar sedan snabbmenyn.

    Skärmbild som visar snabbmenyn för ett testfall med alternativet Tilldela testare valt.

  2. Välj Tilldela testare. Sök efter och välj en testare.

  1. Du kan tilldela om testfall så att en annan testare kan köra dem. Välj de tester som du vill tilldela om. Öppna sedan snabbmenyn (välj "..." ellipser eller högerklicka) och välj den testare som du vill köra testerna.

    Skärmbild som visar omtilldelade tester till en annan testare.

    Eller så kan du tilldela alla testfall i en testsvit till flera testare, vilket är användbart för godkännandetestning. Öppna snabbmenyn för testplanen och välj Tilldela testare för att köra alla tester.

    Skärmbild som visar hur du tilldelar testare för att köra alla tester.

  2. Lägg till eller ta bort testare från listan. När du har valt testarna markerar du kryssrutan Skicka e-post och redigerar meddelandet efter behov så att de vet att testerna är redo att köras.

    Skärmbild som visar skicka e-postmeddelanden till testare.

    E-postmeddelandet innehåller en länk som testare kan öppna för att se listan över tilldelade tester. Testare behöver grundläggande åtkomst för att köra tester från Azure Test Plans.

Hantera testfall

Du kan öppna ett testfall för att visa det eller redigera det.

  1. Om du vill öppna ett testfall i en testsvit går du till fliken Definiera och dubbelväljer namnet på testfallet som ska öppnas.
  2. På fliken Kör väljer du ett testfall, öppnar snabbmenyn och väljer Redigera testfall.

Skärmbild som visar alternativet Redigera testfall för ett testfall på snabbmenyn.

Ett testfall kan länkas till testpaket, krav och buggar. Om du vill se länkade objekt går du till fliken Definiera , öppnar snabbmenyn för ett testfall och väljer Visa länkade objekt.

Skärmbild som visar dialogrutan Länkade objekt för ett testfall med alternativ för att visa testsviter, krav och buggar.

I dialogrutan Länkade objekt kan du visa testsviter, krav och buggar.

Massredigeringstestfall

Du kan redigera fler än ett testfall i taget. Välj flera testfall i en testsvit och välj Redigera testfall.

Skärmbild som visar dialogrutan Redigera arbetsobjekt där du kan välja fält och värden för flera testfall.

Välj ett fält och ange ett värde. Välj Lägg till nytt fält för att lägga till ett annat fältvärdepar.

Använda taggar för testfall

Du kan tagga testfall och endast visa dem med specifika taggar. Tagga till exempel alla tester som är relaterade till inloggning så att du kan köra testerna igen om ett fel har åtgärdats för den sidan. Du kan filtrera på taggen från webbportalen testplaner .

Om du vill lägga till nya taggar som ska läggas till i arbetsobjekt måste du ha grundläggande åtkomst eller högre och ha behörigheten Skapa ny taggdefinition på projektnivå inställd på Tillåt. Mer information finns i Lägga till arbetsobjekttaggar.

Du kan lägga till och redigera taggar när du redigerar ett testfall eller massredigeringstaggar i rutnätsvyn. Du kan också skapa paket baserat på frågor när du använder taggar.

Skärmbild som visar taggar för ett testfall.

Byta namn på eller ta bort testfall

Du kan byta namn på eller ta bort testfall. Öppna testfallet från snabbmenyn.

Skärmbild som visar ett testfall med snabbmenyn med Öppna testfall valt.

Här kan du byta namn på testfallet.

Skärmbild som visar ett testfall med dess namn valt att redigera.

Eller så kan du ta bort testfallet från testpaketet. Välj Ta bort på snabbmenyn för testfallet.

Skärmbild som visar borttaget testfall.

Om du vill ta bort testplaner och testpaket permanent måste du vara medlem i gruppen Projektadministratörer eller ha nodnivån Hantera testplaner på nodnivå eller Behörigheten Hantera testpaket inställd på Tillåt. Om du vill hantera eller ta bort testartefakter måste du också ha åtkomstnivån inställd på Grundläggande + Testplaner eller Visual Studio Enterprise. Mer information finns i Ta bort testartefakter i Azure Boards.

Du kan tagga testfall och endast visa testfall med specifika taggar. Tagga till exempel alla tester som är relaterade till inloggning så att du kan köra testerna igen om ett fel har åtgärdats för den sidan. Sedan kan du filtrera på taggen från webbportalen testplaner .

Om du vill lägga till nya taggar som ska läggas till i arbetsobjekt måste du ha grundläggande åtkomst eller högre och ha behörigheten Skapa ny taggdefinition på projektnivå inställd på Tillåt. Mer information finns i Lägga till arbetsobjekttaggar.

Du kan lägga till och redigera taggar när du redigerar ett testfall eller massredigeringstaggar i rutnätsvyn. Du kan också skapa paket baserat på frågor när du använder taggar.

Skärmbild som visas i webbportalen Testplaner på sidan Testplaner och välj eller lägg till taggar från testfallsfönstret.

Du kan byta namn på eller ta bort testfall. Öppna testfallet från snabbmenyn.

Skärmbild som visar öppnade testfall för redigering.

Här kan du byta namn på testfallet.

Skärmbild som visar ett omdöpt testfall.

Eller så kan du ta bort testfallet permanent.

Skärmbild som visar borttaget testfall.

Om du vill ta bort testplaner och testpaket måste du vara medlem i gruppen Projektadministratörer eller ha nodnivån Hantera testplaner på nodnivå eller Behörigheten Hantera testpaket inställd på Tillåt. Om du vill hantera eller ta bort testartefakter måste du också ha åtkomstnivån inställd på Grundläggande + Testplaner eller Visual Studio Enterprise.

Om du vill ta bort testplaner och testpaket måste du vara medlem i gruppen Projektadministratörer eller ha nodnivån Hantera testplaner på nodnivå eller Behörigheten Hantera testpaket inställd på Tillåt. Om du vill hantera eller ta bort testartefakter måste du också ha åtkomstnivån inställd på Grundläggande + Testplaner eller Visual Studio Enterprise. Mer information finns i Ta bort testartefakter i Azure Boards.

Nästa steg