Stappen tussen testcases delen
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Voor veel handmatige tests moet een identieke reeks stappen en testgegevens worden uitgevoerd. Als u zich bijvoorbeeld aanmeldt bij een web-app of formuliergegevens opslaat, worden algemene stappen uitgevoerd in verschillende testreeksen. Met het gebruik van gedeelde stappen en gedeelde parameters kunt u het maken van teststappen en gegevens die u moet invoeren en beheren minimaliseren. Gedeelde stappen definiëren een reeks stappen waarnaar kan worden verwezen door veel verschillende testcases. Op dezelfde manier definiëren gedeelde parameters een set testgegevens waarnaar kan worden verwezen door veel verschillende testcases. Deze typen werkitems zijn expliciet gekoppeld aan de koppelingstypen Testcases/Gedeelde stappen en Verwijzing per verwijzing , zoals wordt weergegeven in de volgende afbeelding.
In dit artikel wordt beschreven hoe u gedeelde stappen definieert en gebruikt. Zie Een test herhalen met verschillende gegevens voor meer informatie over het definiëren en verwijzen van gedeelde parameters.
Vereisten
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.
Gedeelde stappen maken
Volg de volgende stappen om gedeelde stappen te maken.
Selecteer Testplannen om uw testplannen weer te geven. Selecteer De mijne of Alle of Filter op titel om een bepaald testplan te vinden. Selecteer het plan om testcases te bekijken.
Dubbel selecteer een testcase om deze te bewerken. Selecteer onder Stappen verschillende stappen en selecteer vervolgens het pictogram Gedeelde stappen maken.
Voer in het dialoogvenster Gedeelde stappen maken een naam in voor deze gedeelde stap en selecteer Vervolgens Maken.
Uw titel wordt weergegeven in plaats van de geselecteerde stappen:
Selecteer Opslaan en sluiten om het werkitem op te slaan.
Als u het werkitem opnieuw opent, kunt u de gedeelde stap selecteren om een nieuw werkitem voor gedeelde stappen te openen dat u hebt gemaakt.
Terwijl u een testcase bewerkt, selecteert u een reeks stappen die u wilt delen:
De stappen die u hebt geselecteerd, worden vervangen door een koppeling naar het nieuwe werkitem voor gedeelde stappen:
U kunt gedeelde stappen op elk gewenst moment bewerken. Alle wijzigingen die u aanbrengt, worden weergegeven in elke testcase waarin u de gedeelde stappen gebruikt.
U kunt parameters gebruiken in gedeelde stappen. Zie parameters voor meer informatie over parameters.
Geef waarden op voor de parameters in de testcases die gebruikmaken van de gedeelde stappen. U hoeft geen waarden op te geven in de definitie van de gedeelde stappen. U kunt echter één standaardrij met waarden opgeven. Deze waarden worden gebruikt wanneer u een actie-opname maakt van een zelfstandige gedeelde stap.
Gedeelde stappen invoegen in andere testcases
U kunt gedeelde stappen toevoegen aan andere testcases.
Dubbelklik op testcase om deze te bewerken. Selecteer onder Stappen het pictogram Gedeelde stappen invoegen.
Het dialoogvenster Gedeelde stappen invoegen wordt geopend. Selecteer Query uitvoeren om de stappen te vinden die u wilt invoegen.
Selecteer gedeelde stappen en voeg deze in.
U kunt nu de gedeelde stappen in een andere testcase gebruiken:
Er wordt een query geopend. Voer deze uit om de stappen te vinden die u wilt invoegen:
Gedeelde stappen markeren wanneer u een test uitvoert
Wanneer u een test uitvoert, kunt u de hele gedeelde reeks markeren als geslaagd of mislukt, of elke stap afzonderlijk markeren:
Wanneer u een test uitvoert, kunt u de hele gedeelde reeks markeren als geslaagd of mislukt, of elke stap afzonderlijk markeren: