Delen via


Handmatige testcases maken

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Maak handmatige testcases om te controleren of elk product voldoet aan de behoeften van uw gebruikers. Handmatige testcases definiëren afzonderlijke stappen die testers uitvoeren, inclusief stappen die worden gedeeld in testcases. Als u verschillende gegevens wilt testen, geeft u parameters op voor de teststappen. Zie Stappen delen tussen testcases en Een test herhalen met verschillende gegevens voor meer informatie. Zie Testobjecten en termen voor een overzicht van testartefacten.

Organiseer uw testcases door ze toe te voegen aan testplannen en testsuites en vervolgens testers toe te wijzen om de tests uit te voeren. Zie Testobjecten en termen voor meer informatie.

Notitie

Testiteraties zijn ontworpen ter ondersteuning van gegevensgestuurde scenario's, niet werkstroomgestuurde scenario's. Als u twee testscenario's hebt waarin de werkstromen verschillen, kunt u overwegen om afzonderlijke testcases te maken. Zie ook veelgestelde vragen voor handmatig testen.

Vereiste voorwaarden

Categorie Vereisten
Toegangsniveaus - Ten minste Basic toegang, met machtigingen om werkitems onder het bijbehorende Gebiedspad weer te geven.
- Als u testplannen en testsuites wilt toevoegen, verwijdert u testartefacten en definieert u testconfiguraties: Basic + Test Plans toegang.
Of een van de volgende Visual Studio-abonnementen:
- Onderneming
- Test Professional
- MSDN-platformen
Toestemmingen - Als u testplannen, testsuites, testcases of andere typen werkitems wilt toevoegen of wijzigen: Werkitems bewerken onder deze node toestemming ingesteld op Toestaan onder de bijbehorende Area Path.
- Als u de eigenschappen van het testplan wilt wijzigen, zoals build- en testinstellingen: Testplannen beheren machtiging ingesteld op Toestaan onder het bijbehorende Gebiedspad.
: als u testsuites wilt maken en verwijderen, testcases wilt toevoegen aan en verwijderen uit testsuites, testconfiguraties wilt wijzigen die zijn gekoppeld aan testsuites en een testsuitehiërarchie wilt wijzigen (een testsuite verplaatsen): Testsuites beheren machtigingen ingesteld op Toestaan onder het bijbehorende Gebiedspad.

Zie Handmatige testtoegang en machtigingen voor meer informatie.

Testgevallen maken

  1. Als u dat nog niet hebt gedaan, maakt u een testplan en op vereisten gebaseerde testsuites.

  2. Selecteer een testpakket op basis van vereisten en selecteer Nieuwe testcase.

    Schermopname van testcases met de knop Nieuwe testcase gemarkeerd.

    Notitie

    De testsuite die hier wordt weergegeven, is gemaakt op basis van een user story-werkitem in het backlogbord van het team. Wanneer u een testcase toevoegt aan dit soort suite, wordt de testcase automatisch gekoppeld aan het achterstallig item. Als u op deze manier testcases wilt maken, opent u het contextmenu voor het werkitem en kiest u Test toevoegen.

  3. Voer in het nieuwe werkitem een titel in en selecteer Hier klikken of typen om een stap toe te voegen.

    Schermopname van de stappen die zijn ingevoerd voor een testcase.

  4. Voeg teststappen toe met een beschrijving van de actie die nodig is om de test uit te voeren en de verwachte resultaten, zodat elk teamlid de test kan uitvoeren. U kunt desgewenst bijlagen toevoegen aan een stap. Herhaal dit totdat u alle stappen voor de test toevoegt.

    Er wordt een testcase gemaakt die u kunt uitvoeren.

    Zie Informatie over delen en Kopiëren of klonen van verhalen, problemen en andere werkitems voor meer informatie.

Configuraties toewijzen aan testcases

U kunt configuraties opgeven, zoals verschillende besturingssystemen, webbrowsers en andere variaties voor uw tests.

  • Selecteer het testpakket >Meer opties>Configuraties toewijzen en selecteer uw configuraties in het dialoogvenster.

Schermopname van het dialoogvenster Configuraties toewijzen om het pakket te testen, met een aantal opties geselecteerd.

U kunt ook configuraties toewijzen aan afzonderlijke testcases. Selecteer een of meer testcases, selecteer Meer opties>Configuratie toewijzen.

  • Breng uw wijzigingen aan en sla deze vervolgens op.

Zie Verschillende configuraties testen voor meer informatie.

Testcases opnieuw ordenen

U kunt handmatige testcases opnieuw ordenen in statische suites, op vereisten gebaseerde suites en op query's gebaseerde suites.

Open een testcase en gebruik vervolgens de pijl omhoog en omlaag om de volgorde te veranderen.

Schermopname van de pijlen die worden gebruikt om teststappen omhoog of omlaag te verplaatsen.

Bestaande testcases toevoegen aan een testpakket

Voeg bestaande testcases toe aan een testpakket met de volgende acties.

  1. Selecteer een testpakket. Selecteer Bestaande testcases toevoegen in het menu Nieuwe testcase.

    Schermopname van de optie Bestaande testcases toevoegen om te selecteren.

  2. Voeg indien nodig zoekclausules toe en selecteer query uitvoeren.

    Schermopname van het dialoogvenster Testcases toevoegen aan suite met de knop Query uitvoeren gemarkeerd.

  3. Wanneer u de gewenste testcases hebt gevonden, markeert u deze en selecteert u Testcases toevoegen.

Tip

U kunt een testcase maken die automatisch wordt gekoppeld aan een vereiste: User Story (Agile), ProductAchterstanditem (Scrum), Vereiste (CMMI) of Probleem (Basic) wanneer u een test maakt op basis van het bord. Zie Inlinetests toevoegen, uitvoeren en bijwerken voor meer informatie.

De rasterweergave gebruiken om testcases te bewerken

Voer de volgende stappen uit om testcases te kopiëren en plakken in de rasterweergave .

  1. Selecteer het pictogram Rasterweergave .

    Schermopname van de knop Rasterweergave die wordt gebruikt om de rasterweergave te openen.

  2. Selecteer één tot meerdere testcases en selecteer Testcase(s) bewerken in het raster.

    Schermopname waarin verschillende testcases zijn geselecteerd, het contextmenu is geopend, en 'Testcase(s) bewerken in de grid' is geselecteerd.

  3. Rijen toevoegen, verwijderen of wissen.

    Schermopname van het contextmenu Raster om rijen in te voegen, te verwijderen of te wissen.

  4. Optioneel. Als u meerdere testcases wilt toevoegen aan het testpakket, selecteert u Testcases toevoegen met behulp van raster.

    Schermopname met de optie voor het toevoegen van testcases met behulp van de rasterweergave.

    • Gebruik in de lijstweergave de kolomopties om de velden in het werkitem testcase te selecteren.

    Schermopname van de knop Kolomopties.

    Deze velden weergeven en bewerken wanneer u overschakelt naar de rasterweergave .

Excel gebruiken om gegevens te kopiëren naar een rasterweergave

U kunt testcases en teststappen kopiëren vanuit een bestaand Excel-werkblad. Kopieer de kolommen uit Excel die u wilt gebruiken voor de titel-, actie- en verwachte resultatenvelden. Bij het kopiëren wordt de kolomopmaak uit het werkblad niet gekopieerd, behalve de opmaak van meerdere regels. Plak deze kolommen in de rasterweergave , bewerk indien nodig en sla ze op.

Schermopname van de optie Opslaan voor stappen die vanuit Excel naar de rasterweergave zijn gekopieerd.

U kunt de gegevens uit de rasterweergave kopiëren en in het Excel-werkblad plakken. Kopiëren kopieert niet de opmaak van teststappen naar het werkblad, behalve de opmaak met meerdere regels.

Notitie

Gebruik de Teams-invoegtoepassing voor Excel niet om werkitems voor testcases toe te voegen of bij te werken. Excel kan de indeling die wordt gebruikt voor het opslaan van teststappen niet parseren. In sommige gevallen kan dit van invloed zijn op de opmaak van de werkitems van de testcase.

Testers toewijzen

U kunt testcases opnieuw toewijzen, zodat een andere tester ze kan uitvoeren. U kunt alle testcases in een testpakket toewijzen aan meerdere testers, wat handig is voor acceptatietests.

Testers hebben basic-toegang nodig om tests uit te voeren vanuit Azure Test Plans.

  1. Selecteer in het contextmenu voor een testpakket de optie Testers toewijzen om alle tests uit te voeren.

    Schermopname van de optie 'Testers toewijzen om alle tests uit te voeren' in een contextmenu van een testsuite.

    De testers selecteren om alle tests in het suitedialoogvenster uit te voeren, wordt geopend.

  2. Testers toevoegen aan of verwijderen uit de lijst. Nadat u de testers hebt geselecteerd, selecteert u E-mail verzenden en bewerkt u het bericht zo nodig, zodat ze weten dat tests gereed zijn om ze uit te voeren.

    Schermopname van het dialoogvenster Toewijzen van testers om alle tests uit te voeren met Gebruikers zoeken en E-mail sturen gemarkeerd.

    Het e-mailbericht bevat een koppeling die testers kunnen openen om de lijst met toegewezen tests weer te geven.

U kunt een afzonderlijke testcase toewijzen aan een tester.

  1. Selecteer een test op het tabblad Uitvoeren voor een testpakket en open vervolgens het contextmenu.

    Schermopname van het contextmenu voor een testcase met de optie Tester toewijzen geselecteerd.

  2. Selecteer Tester toewijzen. Zoek en selecteer een tester.

Testgevallen beheren

U kunt een testcase openen om deze te bekijken of te bewerken.

  1. Als u een testcase in een testpakket wilt openen, dubbel selecteert u op het tabblad Definiëren de naam van de testcase die u wilt openen.
  2. Selecteer op het tabblad Uitvoeren een testcase, open het contextmenu en selecteer Testcase bewerken.

Schermopname van de optie Testcase bewerken voor een testcase in het contextmenu.

Een testcase kan worden gekoppeld aan testsuites, vereisten en bugs. Als u gekoppelde items wilt zien, opent u op het tabblad Definiëren het contextmenu voor een testcase en selecteert u Gekoppelde items weergeven.

Schermopname van het dialoogvenster Gekoppelde items voor een testcase met opties om TestSuites, Vereisten en Bugs weer te geven.

In het dialoogvenster Gekoppelde items kunt u TestSuites, Vereisten en Bugs bekijken.

Testgevallen bulkgewijs bewerken

U kunt meerdere testcases tegelijk bewerken. Selecteer verschillende testcases in een testpakket en selecteer Testcase(s) bewerken.

Schermopname van het dialoogvenster Werkitems bewerken, waarin u velden en waarden voor verschillende testcases kunt selecteren.

Selecteer een veld en voer een waarde in. Selecteer Nieuw veld toevoegen om nog een veldwaardepaar toe te voegen.

Tags gebruiken voor testcases

U kunt testcases taggen en alleen de testcases met specifieke tags weergeven. Tag bijvoorbeeld alle tests die betrekking hebben op het aanmelden, zodat u deze tests opnieuw kunt uitvoeren als er een fout is opgelost voor die pagina. U kunt filteren op die tag vanuit het Test Plans webportal.

Als u nieuwe tags wilt toevoegen aan werkitems, moet u ten minste Basic toegang hebben en de machtigingen voor nieuwe tagdefinities op projectniveau maken ingesteld op Toestaan. Zie Werkitemtags toevoegen voor meer informatie.

U kunt tags toevoegen en bewerken wanneer u een testcase bewerkt of tags bulksgewijs bewerken in de rasterweergave . U kunt ook suites maken op basis van query's wanneer u tags gebruikt.

Schermopname van tags voor een testcase.

De naam van testcases wijzigen of verwijderen

U kunt de naam van testcases wijzigen of verwijderen. Open de testcase vanuit het contextmenu.

Schermopname van een testcase met het contextmenu waarin Testcase openen is geselecteerd.

Hier kunt u de naam van de testcase wijzigen.

Schermopname van een testcase met de naam die is geselecteerd om te bewerken.

U kunt de testcase ook verwijderen uit de test-suite. Selecteer Verwijderen in het contextmenu voor de testcase.

Schermopname van verwijderde testcase.

Als u testplannen en testsuites definitief wilt verwijderen, moet u lid zijn van de groep Projectbeheerders of de knooppuntniveau-machtigingen van het Gebiedspad Testplannen beheren of Testsuites beheren zijn ingesteld op Toestaan. Als u testartefacten wilt beheren of verwijderen, moet u ook uw toegangsniveau hebben ingesteld op Basic + Test Plans of Visual Studio Enterprise. Zie Testartefacten verwijderen in Azure Boards voor meer informatie.

Volgende stappen