Handmatige inlinetests beheren

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

Met inlinetests kunt u handmatige testcases rechtstreeks vanuit uw bord toevoegen, uitvoeren en bijhouden. Elke test die u maakt, wordt automatisch gekoppeld aan het bovenliggende gebruikersverhaal of de bijbehorende bug, dus de testdekking blijft zichtbaar naast uw werk.

Aanbeveling

U kunt AI gebruiken om bij deze taak te helpen verderop in dit artikel, of zie AI-assistentie inschakelen met Azure DevOps MCP Server om te beginnen.

Vereiste voorwaarden

Categorie Requirements
Toegang tot het project Projectmedewerker.

Open uw board

  1. Open in uw webbrowser het project voor uw organisatie en selecteer Azure Boards. Als u geen project hebt, maakt u er nu een. Als u geen teamlid bent, wordt u nu uitgenodigd.

    De URL volgt dit patroon: https://dev.azure.com/fabrikamfiber/_boards/board

    Als u het gewenste team of project niet ziet, selecteert u Azure DevOps-pictogramAzure DevOps om door alle projecten en teams te bladeren.

  2. Selecteer Borden om het bord te openen.

    Azure Boards

Tests toevoegen

  1. Als u tests wilt toevoegen, opent u het menu voor een werkitem.

    Handmatige test toevoegen

    Inline-tests zijn hetzelfde als testgevallen in een testsuite. Er wordt automatisch een standaardtestplan en testpakket gemaakt waarin de handmatige testcases worden gegroepeerd. U vindt het automatisch gemaakte testplan in Test Plans>Mine.

    Er wordt bijvoorbeeld een testpakket gemaakt voor het volgende gebruikersverhaal en inlinetests worden toegevoegd aan die suite. Gebruikersverhaal 314 is gemarkeerd. Er zijn twee handmatige tests gedefinieerd met de id's 337 en 341.

    Handmatig testplan

  2. Als u veel tests wilt toevoegen, voert u elke titel in en selecteert u Enter.

    Werkitem, voeg meer testcases toe

    Als u details wilt toevoegen aan de testcase, opent u deze. U kunt de titel selecteren, het inline-item dubbel selecteren of het contextmenu openen en Openen kiezen. In het testcaseformulier kunt u teststappen, verwachte resultaten en bijlagen toevoegen.

    Testcase openen vanaf bord

    Zie Handmatige tests maken voor meer informatie over het definiëren van tests.

Een test uitvoeren

Voer de test uit door het te selecteren in het Actiemenu voor de inlinetest.

Handmatige test uitvoeren

Microsoft Test Runner wordt gestart in een nieuw browservenster. Zie Handmatige tests uitvoeren voor meer informatie over het uitvoeren van een test.

De status van een test bijwerken

U kunt de status van de test bijwerken vanuit het Pictogram Acties menu Acties.

Status van tests bijwerken

Wanneer u de status van tests bijwerkt, kunt u de testresultaten bijhouden.

Een test verwijderen

Als u een inlinetest wilt verwijderen, opent u het Acties-icoon menu voor de test en selecteert u Verwijderen. Als u een test verwijdert, wordt het werkitem van de testcase en de koppeling naar het verhaal of de bug van de bovenliggende gebruiker definitief verwijderd.

Inline testen uitvouwen of samenvouwen

Wanneer u het bord voor het eerst opent, ziet u een weergave van controlelijsten en tests die niet zijn uitgevouwen.

Inlinetests ingeklapt

Selecteer het inline testoverzicht om een testset uit te vouwen die u hebt ingeklapt. Kies dezelfde samenvatting om een lijst in te klappen die u hebt uitgevouwen.

Inlinetests uitgevouwen

AI gebruiken om inlinetests te beheren

Als u azure DevOps MCP Server configureert, kunt u AI-assistenten gebruiken om testcases te beheren via prompts in natuurlijke taal.

Voorbeeldprompts voor inline-testbeheer

Opdracht Voorbeeldprompt
Testcases weergeven List test cases linked to user story <1234> in <Contoso> project
Teststatus controleren Show test results for the latest test run in <Contoso> project
Niet-geteste items zoeken List user stories in <Contoso> that have no linked test cases
Testdekking controleren Show all backlog items in <Contoso> with failing inline tests
Test hiaten zoeken List active user stories in area path <Contoso\Backend> that have zero test cases
Voorbereiden voor een sprintbeoordeling Summarize test pass rates for all user stories in the current sprint for <Contoso> project
Regressies opsporen List test cases in <Contoso> that passed last sprint but failed in the current sprint
Prioriteit geven aan testen Show the highest-priority user stories in <Contoso> that still have untested test cases

Volgende stappen