Machtigingen en toegang instellen voor testen
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Als u de volledige functies van Azure Test Plans wilt uitvoeren, moet u toegangsniveau Basic + Test Plans krijgen of een van de volgende abonnementen hebben:
Daarnaast kunt u de toegang tot verschillende handmatige testfuncties beheren door gebruikers of groepen specifieke machtigingen te verlenen voor een object of project. Veel testartefacten komen overeen met testspecifieke typen werkitems. Werktraceringsmachtigingen zijn dus van toepassing op testspecifieke werkitems, zoals testplannen, testsuites, testcases en meer. U stelt machtigingen in voor werkitems en handmatige testfuncties voor vlakpaden en op projectniveau. U stelt machtigingen in voor het beheren van testcontrollers op organisatie- of verzamelingsniveau. Testcontrollers worden gebruikt bij het uitvoeren van belastingstests.
- Objectniveau, vlakpadniveau
- Werkitems in dit knooppunt bewerken: testspecifieke werkitems toevoegen of bewerken, zoals testplannen, testsuites, testcases, gedeelde stappen of gedeelde parameters.
- Testplannen beheren: eigenschappen van testplannen wijzigen, zoals build- en testinstellingen.
- Testsuites beheren: testsuites maken en verwijderen, testcases toevoegen en verwijderen uit testsuites, testconfiguraties wijzigen die zijn gekoppeld aan testsuites en een testsuitehiƫrarchie wijzigen (een testsuite verplaatsen).
- Projectniveau
- Testconfiguraties beheren: testconfiguraties en configuratievariabelen toevoegen of bewerken.
- Testomgevingen beheren: testplaninstellingen toevoegen of bewerken.
- Testuitvoeringen maken: handmatige tests uitvoeren
- Werkitems verwijderen en herstellen: testspecifieke werkitems verwijderen
- Testuitvoeringen verwijderen: testresultaten verwijderen
- Testconfiguraties beheren: testconfiguraties en configuratievariabelen toevoegen of bewerken.
- Testomgevingen beheren: testplaninstellingen toevoegen of bewerken.
- Werkitems uit dit project verplaatsen: Werkitems van het ene project naar het andere verplaatsen
- Werkitems definitief verwijderen: Testspecifieke werkitems definitief verwijderen
- Organisatie- of verzamelingsniveau
- Testcontrollers beheren: machtiging die is gekoppeld aan een afgeschafte functie voor TFS 2018 en latere versies. Zie Overzicht van testagents en testcontrollers voor het uitvoeren van belastingstests en Testagents en testcontrollers installeren voor meer informatie.
Vereisten
- Als u toegangsniveaus of machtigingen op organisatieniveau wilt beheren, moet u lid zijn van de beveiligingsgroep Beheerders van projectverzamelingen of moet u Gegevens op exemplaarniveau bewerken hebben ingesteld op Toestaan.
- Als u testmachtigingen op project- of objectniveau wilt beheren, moet u lid zijn van de beveiligingsgroep Projectbeheerders .
Raadpleeg voor meer informatie de volgende artikelen:
- Als u toegangsniveaus wilt beheren, moet u lid zijn van de azure DevOps Server-beheerdersgroep .
- Als u testmachtigingen op project- of objectniveau wilt beheren, moet u lid zijn van de beveiligingsgroep Projectbeheerders .
- Als u machtigingen op verzamelingsniveau wilt beheren of toegangsniveaus wilt beheren, moet u lid zijn van de beveiligingsgroep Beheerders van projectverzamelingen of de gegevens op exemplaarniveau bewerken instellen op Toestaan.
Raadpleeg voor meer informatie de volgende artikelen:
Toegang verlenen tot handmatige testfuncties
Als u volledige toegang tot de functieset Testen wilt hebben, moet uw toegangsniveau worden ingesteld op Basic + Test Plans. Gebruikers met basistoegang en met machtigingen om werkitems permanent te verwijderen en testartefacten te beheren, kunnen alleen zwevende testcases verwijderen.
Testplannen en testsuites beheren onder een gebiedspad
Met gebiedspadmachtigingen kunt u de toegang beheren voor het bewerken of wijzigen van testplannen of testsuites die aan deze gebieden zijn toegewezen. U kunt de toegang tot gebruikers of groepen beperken.
Naast de machtigingen op projectniveau die in de vorige sectie zijn ingesteld, hebben teamleden machtigingen nodig om testartefacten te beheren, die zijn ingesteld voor een gebiedspad.
Open de pagina Beveiliging voor gebiedspaden en kies de gebruiker of groep die u machtigingen wilt verlenen.
Stel de machtigingen in voor Testplannen beheren en Testsuites beheren op Toestaan.
Machtigingen instellen voor het maken en verwijderen van testartefacten
Hoewel testartefacten, zoals testplannen, testsuites, testcases, enzovoort, soorten werkitems zijn, verschilt de methode voor het verwijderen ervan van niet-geteste werkitems.
Belangrijk
We ondersteunen alleen permanente verwijdering van testartefacten, zoals testplannen, testsuites, testcases, gedeelde stappen en gedeelde parameters. Verwijderde testartefacten worden niet weergegeven in de prullenbak en kunnen niet worden hersteld. Als u testartefacten verwijdert, worden niet alleen het geselecteerde testartefact verwijderd, maar ook alle bijbehorende onderliggende items, zoals onderliggende testsuites, testpunten in alle configuraties, testers (het onderliggende testcasewerkitem wordt niet verwijderd), de testresultaatgeschiedenis en andere bijbehorende geschiedenis.
Wanneer u testartefacten verwijdert, worden de volgende acties uitgevoerd:
- Hiermee verwijdert u het verwijderde testartefact uit het gegevensarchief voor testcasebeheer (TCM) en verwijdert u het onderliggende werkitem
- Voert een taak uit om alle onderliggende items te verwijderen van zowel de TCM-zijde als de onderliggende werkitems. Deze actie kan enige tijd (tot enkele minuten) duren, afhankelijk van het aantal artefacten dat moet worden verwijderd.
- Zorgt ervoor dat alle informatie in het gegevensarchief voor het bijhouden van werkitems en het TCM-gegevensarchief worden verwijderd en niet opnieuw kan worden geactiveerd of hersteld.
U moet lid zijn van de groep Projectbeheerders of de machtiging Testartefacten verwijderen hebben ingesteld op Toestaan. U moet ook uw toegangsniveau hebben ingesteld op Basic + Test Plans of Visual Studio Enterprise, die toegang biedt tot de volledige testfunctieset. Gebruikers met basistoegang en met machtigingen om werkitems permanent te verwijderen en testartefacten te beheren, kunnen alleen zwevende testcases verwijderen. Dat wil gezegd, ze kunnen testcases verwijderen die zijn gemaakt op basis van Werk die niet zijn gekoppeld aan testplannen of testsuites.
Notitie
Zie Preview-functies inschakelen om de voorbeeldpagina met projectmachtigingen in te schakelen.
In dit voorbeeld verlenen we leden die zijn toegewezen aan de teambeheerdergroep machtigingen om testuitvoeringen te maken en weer te geven en testconfiguraties en omgevingen te beheren.
In dit voorbeeld verlenen we leden die zijn toegewezen aan de groep Testadministrators om testuitvoeringen te verwijderen.
Verwante artikelen:
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort: Gedurende 2024 worden GitHub Issues uitgefaseerd als het feedbackmechanisme voor inhoud. Dit wordt vervangen door een nieuw feedbacksysteem. Ga voor meer informatie naar:Feedback verzenden en bekijken voor