Share via


Ange behörigheter och åtkomst för testning

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

Om du vill använda de fullständiga funktionerna i Azure Test Plans måste du beviljas åtkomstnivå för Basic + Test-planer eller ha någon av följande prenumerationer:

Dessutom kan du bevilja eller begränsa åtkomsten till olika manuella testfunktioner genom att bevilja användare eller grupper specifika behörigheter för ett objekt eller projekt. Många testartefakter motsvarar testspecifika typer av arbetsobjekt. Arbetsspårningsbehörigheter gäller därför för testspecifika arbetsobjekt, till exempel testplaner, testpaket, testfall med mera. Du anger behörigheter för arbetsobjekt och manuella testfunktioner för områdessökvägar och på projektnivå. Du anger behörigheter för att hantera testkontrollanter på organisations- eller samlingsnivå. Testkontrollanter används för att utföra belastningstester.

Förutsättningar

  • Om du vill hantera åtkomstnivåer eller behörigheter på organisationsnivå måste du vara medlem i säkerhetsgruppen Projektinsamlingsadministratörer eller ha instansnivåinformationen för Redigera inställd på Tillåt.
  • Om du vill hantera testrelaterade behörigheter på projekt- eller objektnivå måste du vara medlem i säkerhetsgruppen Projektadministratörer .

Mer information finns i följande artiklar:

  • Om du vill hantera åtkomstnivåer måste du vara medlem i gruppen Azure DevOps Server-administratörer .
  • Om du vill hantera testrelaterade behörigheter på projekt- eller objektnivå måste du vara medlem i säkerhetsgruppen Projektadministratörer .
  • Om du vill hantera behörigheter på samlingsnivå eller hantera åtkomstnivåer måste du vara medlem i säkerhetsgruppen Administratörer för projektsamling eller ha informationen på redigera-instansnivå inställd på Tillåt.

Mer information finns i följande artiklar:

Bevilja åtkomst till manuella testfunktioner

Om du vill ha fullständig åtkomst till testfunktionsuppsättningen måste åtkomstnivån vara inställd på Grundläggande + Testplaner. Användare med grundläggande åtkomst och med behörighet att permanent ta bort arbetsobjekt och hantera testartefakter kan bara ta bort överblivna testfall.

Hantera testplaner och testpaket under en områdessökväg

Med behörigheter för områdessökväg kan du bevilja eller begränsa åtkomsten till att redigera eller ändra testplaner eller testpaket som tilldelats dessa områden. Du kan begränsa åtkomsten till användare eller grupper.

Förutom de behörigheter på projektnivå som angavs i föregående avsnitt behöver gruppmedlemmar behörigheter för att hantera testartefakter, som har angetts för en områdessökväg.

Öppna sidan Säkerhet för områdessökvägar och välj den användare eller grupp som du vill bevilja behörigheter.

Skärmbild som visar öppnade behörigheter för områdessökväg för projektet.

Ange behörigheterna för Hantera testplaner och Hantera testpaket till Tillåt.

Skärmbild som visar åtkomst inställd på Tillåt för testplaner och sviter.

Ange behörigheter för att skapa och ta bort testartefakter

Även om testartefakter som testplaner, testpaket, testfall och så vidare är typer av arbetsobjekt, skiljer sig metoden för att ta bort dem från att ta bort icke-testarbetsobjekt.

Viktigt!

Vi stöder endast permanent borttagning av testartefakter som testplaner, testpaket, testfall, delade steg och delade parametrar. Borttagna testartefakter visas inte i papperskorgen och kan inte återställas. Borttagning av testartefakter tar inte bara bort den valda testartefakten utan även alla associerade underordnade objekt, till exempel underordnade testpaket, testpunkter i alla konfigurationer, testare (det underliggande arbetsobjektet för testfall tas inte bort), testresultathistorik och annan associerad historik.

När du tar bort testartefakter utförs följande åtgärder:

  1. Tar bort den borttagna testartefakten från TCM-datalagret (testfallshantering) och tar bort det underliggande arbetsobjektet
  2. Kör ett jobb för att ta bort alla underordnade objekt både från TCM-sidan och de underliggande arbetsobjekten. Den här åtgärden kan ta tid (upp till några minuter) beroende på hur många artefakter som ska tas bort.
  3. Gör att all information i arbetsobjektets spårningsdatalager och TCM-datalager tas bort och inte kan återaktiveras eller återställas.

Du måste vara medlem i gruppen Projektadministratörer eller ha behörigheten Ta bort testartefakter inställd på Tillåt. Du måste också ha åtkomstnivån inställd på Grundläggande + Testplaner eller Visual Studio Enterprise, vilket ger åtkomst till den fullständiga testfunktionsuppsättningen. Användare med grundläggande åtkomst och med behörighet att permanent ta bort arbetsobjekt och hantera testartefakter kan bara ta bort överblivna testfall. De kan alltså ta bort testfall som skapats från Work och som inte är länkade till några testplaner eller testpaket.

I det här exemplet beviljar vi medlemmar som tilldelats gruppbehörigheter för gruppadministratör för att skapa och visa testkörningar och hantera testkonfigurationer och miljöer.


I det här exemplet beviljar vi medlemmar som tilldelats gruppen Testadministratör behörighet att ta bort testkörningar.

Ange behörigheter på projektnivå för en anpassad grupp, teamadministratör