Delen via


Testplannen maken en beheren

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

Maak test plans en testsuites om handmatige tests voor sprints of mijlpalen bij te houden. Door deze methode te gebruiken, kunt u zien wanneer de test voor een specifieke sprint of mijlpaal is voltooid. Zie Wat is Azure Test Plans? voor meer informatie over handmatig testen

Werkitems delen gedurende uw testervaring

Wanneer u uw product bouwt, maakt u testcases en werkt u deze op elk gewenst moment bij. Maak voor elke ontwikkelingscyclus een testplan en importeer bestaande testcases. Als u tests wilt organiseren, verdeelt u testcases in afzonderlijke testsuites binnen het plan.

Een typische testcyclus werkt als volgt:

  1. Maak een testplan voor de sprint of mijlpaal.
  2. Wijs testconfiguraties toe en wijs testers toe om de vereiste testmatrix te behandelen.
  3. Testers voeren de tests uit totdat het product voldoet aan afsluitcriteria.
  4. Maak voor de volgende cyclus een nieuw testplan en importeer dezelfde testcases.

Omdat testplannen verwijzen naar testcases, worden updates van een testcase automatisch weergegeven in alle plannen en suites die deze gebruiken. Als u in plaats daarvan een onafhankelijke basislijn wilt maken, kopieert of kloont u de testcases.

Vereisten

Categorie Vereisten
Project-toegang Projectmedewerker
Toegangsniveaus Ten minste basistoegang om testgerelateerde werkitems weer te geven. Gebruikers met Stakeholder hebben geen toegang tot Azure Test Plans.

Als u testplannen en testsuites wilt toevoegen, testartefacten wilt verwijderen of testconfiguraties wilt definiƫren, hebt u Basic + Test plans toegang of een Visual Studio-abonnement nodig: Enterprise, Test Professional of MSDN Platforms.
Toestemmingen Gebiedspad:
- Werkitems bewerken in dit knooppunt: testplannen, testsuites, testcases of andere op test gebaseerde werkitems toevoegen of wijzigen.
- Testplannen beheren: eigenschappen van testplannen wijzigen, zoals build- en testinstellingen.
- Testsuites beheren: testsuites maken en verwijderen, testcases toevoegen aan en verwijderen uit testsuites, testconfiguraties wijzigen en testsuites verplaatsen.

Projectniveau:
- Testconfiguraties beheren en testomgevingen beheren: testconfiguraties of testomgevingen beheren.
- Werkitems definitief verwijderen: Op test gebaseerde werkitems definitief verwijderen.

Zie Manual test access en machtigingen voor meer informatie.

Aanbeveling

U kunt AI gebruiken om u te helpen met deze taak later in dit artikel, of zie AI-hulp inschakelen met Azure DevOps MCP Server om aan de slag te gaan.

Een testplan maken

Over het algemeen maakt u test plans om vereisten te testen. Voordat u een testplan maakt, definieer de backlog aan vereisten.

  1. Meld u aan bij uw Azure DevOps project en selecteer Test Plans>Test Plans.

    Schermopname van het openen van de pagina met testplannen.

  2. Selecteer + Nieuw testplan.

    Schermopname van het maken van een nieuw testplan.

  3. Voer een naam in voor het testplan, controleer of het gebiedspad en de iteratie juist zijn ingesteld en selecteer vervolgens Aanmaken.

    Schermopname van het toevoegen van details van het testplan.

    Het testplan wordt gemaakt en u kunt beginnen met het toevoegen van testsuites en testcases.

De naam van een testplan wijzigen

Als u de naam van een testplan wilt wijzigen, gebruikt u de volgende stappen:

  1. Selecteer Testplannen.

  2. Selecteer Naast de naam van het testplan meer acties>bewerken.

    Schermopname met de optie voor het bewerken van een testplan.

  3. Wijzig de naam en selecteer Opslaan en sluiten.

    U kunt in dit dialoogvenster ook het gebiedspad, de iteratie en andere instellingen voor het testplan bijwerken.

Een testplan verwijderen

Als u een testplan wilt verwijderen, gebruikt u de volgende stappen:

  1. Selecteer Testplannen.

  2. Selecteer Naast de naam van het testplan meer acties>verwijderen.

  3. In het dialoogvenster Testartefacten verwijderen wordt precies uitgelegd wat er wordt verwijderd. Voer de id van het testplan in om te bevestigen dat u wilt verwijderen en selecteer vervolgens Verwijderen.

    Schermopname van het dialoogvenster Testartefacten verwijderen.

Notitie

Verwijderde testplannen worden verplaatst naar de Prullenbak van het testplan en kunnen binnen 14 dagen worden hersteld met behulp van de REST API. Zie Verwijderde testplannen en testsuites herstellen met behulp van REST API voor meer informatie.

AI gebruiken om testplannen te beheren

Als u de Azure DevOps MCP Server configureert, kunt u AI-assistenten gebruiken om uw testplannen en -suites te beheren met behulp van prompts voor natuurlijke taal.

Voorbeeldprompts voor testplanbeheer

Opdracht Voorbeeldprompt
Een testplan maken Create a new test plan in <Contoso> project called '<Sprint 5 Regression Tests>'
Testplannen vermelden List all test plans in <Contoso> project
Een testpakket maken Create a static test suite called '<Checkout Flow>' under test plan <12345>
Query-testcases in een suite Show all test cases in test suite <67890> in project <Contoso>
Niet-geteste gebieden zoeken List test suites in test plan <12345> that have no test cases assigned
De dekking van het testplan controleren Show all requirement-based test suites in test plan <12345> and their associated work items
Sprintplannen vergelijken List test suites in test plan <12345> and test plan <54321> side by side
Niet-gekoppelde testcases zoeken Show test cases in project <Contoso> that aren't in any test suite
Gereedheid van testplan controleren List test cases in test plan <12345> that have State = <Design> and no test steps defined

Aanbeveling

Als u Visual Studio Code gebruikt, is agentmodus vooral handig voor het oplossen van complexe testplanningsscenario's.

  • Als u wilt voorkomen dat verouderde of in de cache opgeslagen gegevens uit eerdere query's worden gebruikt, voegt u deze toe aan de prompt' 'Gebruik eerder opgehaalde gegevens niet'.

Volgende stap