Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Importeer en exporteer testcases bulksgewijs met behulp van CSV- of Microsoft Excel-bestanden (XLSX). U kunt nieuwe testcases maken, bestaande testcases bijwerken op id of testcases downloaden voor extern bewerken. Azure DevOps Services bevat een uitgebreide importwizard met automatische toewijzing, herbruikbare toewijzingssjablonen en xlSX-ondersteuning voor meerdere werkbladen.
Importeer en exporteer testcases bulksgewijs met behulp van CSV- of Microsoft Excel-bestanden (XLSX). U kunt nieuwe testcases maken, bestaande testcases bijwerken op id of testcases downloaden voor extern bewerken.
Zie voor alternatieven voor webportals, zoals kopiëren, klonen en directe updates, kopiëren of klonen van testplannen, testsuites en testcases. Zie Testobjecten en termenvoor een overzicht van testobjecten en terminologie.
Voorwaarden
| Categorie | Requirements |
|---|---|
| Project-toegang | Projectlid |
| 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. Project-niveau: - Testconfiguraties en testomgevingen beheren: testconfiguraties en testomgevingen beheren. - Werkitems definitief verwijderen: Op test gebaseerde werkitems definitief verwijderen. |
Zie Handmatige testtoegang 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.
Testcases exporteren
Selecteer in Testplannen een testplan en vervolgens een testpakket.
(Optioneel) Selecteer
Kolomopties om velden toe te voegen aan het downloadbestand.Selecteer de testcases die u wilt exporteren en selecteer vervolgens Testcases exporteren naar CSV of Testcases exporteren naar XLSX.
De export bevat id, werkitemtype, titel, teststap, stapactie, stap verwacht, gebiedspad, status, toegewezen aan en eventuele kolommen die u via kolomoptiestoevoegt. Elke teststap wordt weergegeven als een afzonderlijke rij.
Testgevallen importeren
Selecteer in Testplannen een testplan en vervolgens een testpakket.
Selecteer Testcases importeren in CSV/XLSX.
- Sleep een bestand en laat het los, of selecteer Bladeren om een te kiezen. De wizard wijst automatisch kolommen toe aan Azure DevOps velden.
- Selecteer Bladeren om een CSV- of XLSX-bestand te kiezen.
Aanbeveling
Sla voor CSV-bestanden op met UTF-8-codering om speciale tekens te behouden. Plaats celwaarden tussen dubbele aanhalingstekens als deze komma's of regeleinden bevatten.
Controleer de veldtoewijzingen. De volgende negen velden zijn vereist:
- Id : laat leeg voor nieuwe testcases of geef een bestaande id op die moet worden bijgewerkt
-
Type werkitem : moet (exacte spelling en behuizing) zijn
Test Case - Titel
-
Teststap : volgnummer (
1,2,3) - Stapactie
- Verwachte stap
-
Gebiedspad : moet overeenkomen met een bestaand pad (bijvoorbeeld
MyProject\MyArea) - Toegewezen aan : geldige gebruiker in uw organisatie
-
Staat — moet
Design
(Optioneel) Als u een toewijzing wilt wijzigen, selecteert u de vervolgkeuzelijst van een veld en kiest u het juiste Azure DevOps-veld.
Als u een veld wilt overslaan, verwijdert u de toewijzing zodat het Selecteer veld... wordt weergegeven.
Exporteer de huidige koppeling als een herbruikbare sjabloon om met uw team te delen. (Optioneel)
(Optioneel) Voor XLSX-bestanden met meerdere bladen selecteert u welk blad u wilt importeren.
Selecteer Importeren. De wizard werkt bestaande testcases bij met overeenkomende id's.
Aanbeveling
Sla voor CSV-bestanden op met UTF-8-codering om speciale tekens te behouden. Plaats celwaarden tussen dubbele aanhalingstekens als deze komma's of regeleinden bevatten.
- Selecteer Importeren. Het bestand moet de vereiste kolommen bevatten: id, werkitemtype, titel, teststap, stapactie, stap verwacht, gebiedspad, toegewezen aan en status. De importwizard importeert het bestand rechtstreeks zonder een toewijzingscontrole.
Voorbeeld van CSV-bestandsstructuur
Elke teststap is een afzonderlijke rij. Herhaal de id, titel en andere velden in elke rij en verhoog het nummer van de teststap :
ID,Work Item Type,Title,Test Step,Step Action,Step Expected,Area Path,Assigned To,State
,Test Case,Verify login page,1,Navigate to the login page,Login page displays,MyProject\Web,user@contoso.com,Design
,Test Case,Verify login page,2,Enter valid credentials and select Sign in,User is redirected to the dashboard,MyProject\Web,user@contoso.com,Design
,Test Case,Verify login page,3,Select Sign out,User returns to the login page,MyProject\Web,user@contoso.com,Design
,Test Case,Verify search,1,Enter a search term in the search box,Search results display,MyProject\Web,user@contoso.com,Design
Laat de id-kolom leeg om nieuwe testcases te maken of geef een bestaande id op die moet worden bijgewerkt. Alle rijen voor dezelfde testcase moeten dezelfde titel - en veldwaarden delen.
Koppelingssjablonen gebruiken
Azure Test Plans onthoudt veldtoewijzingen voor toekomstige importbewerkingen met dezelfde kolomstructuur. U kunt een toewijzing exporteren als een herbruikbare sjabloon, zodat teamleden toewijzingen niet afzonderlijk hoeven te configureren. Sla sjablonen op voor verschillende bestandsstructuren die u regelmatig gebruikt.
Als u toewijzingen wijzigt na het importeren van een sjabloon, waarschuwt het systeem u om onbedoelde wijzigingen te voorkomen.
Bestaande testcases bijwerken
(Optioneel) Selecteer
Kolomopties om velden toe te voegen die u wilt bewerken.Exporteer de testcases naar CSV of XLSX. Zie Testcases exporteren voor meer informatie.
Bewerk het bestand. Wijzig de velden Id of Werkitemtype niet.
Belangrijk
Als u een testcase opnieuw wilt importeren met een overeenkomende id , worden alle bestaande teststappen vervangen door de stappen in uw bestand. Ontbrekende stappen worden verwijderd. Exporteer altijd de volledige testcase voordat u deze bewerkt.
Sla het bestand op enimporteer het opnieuw. Zie Testcases importeren voor meer informatie. Elke import maakt een nieuwe revisie die zichtbaar is op het tabblad Geschiedenis van elke betrokken testcase.
Zie Probleemoplossing en veelgestelde vragen voor veelgestelde vragen over importfouten, verplichte headers, ondersteunde typen werkitems en beperkingen.
AI gebruiken om testcases op schaal te beheren
Als u de Azure DevOps MCP Server configureert, kunt u AI-assistenten gebruiken om uw testcases bulksgewijs te beheren met behulp van prompts voor natuurlijke taal.
Voorbeeldprompts voor bulkbeheer van testcases
| Opdracht | Voorbeeldprompt |
|---|---|
| Testcases voor export vermelden | Show all test cases in test suite <67890> in project <Contoso> |
| Testcases zoeken om bij te werken | List all test cases in <Contoso> with Priority = <1> and State = <Design> |
| Bulksgewijs testcases bijwerken | Update all test cases in area path <Contoso\\Checkout> to set Priority = <2> |
| Onvolledige testcases identificeren | Find test cases in <Contoso> that have no test steps defined |
| Testcasevelden auditeren | List test cases in test plan <12345> that are missing the Automation Status field |
| Verlopen testcases zoeken | List test cases in <Contoso> that haven't been run in the last 90 days |
| Duplicaten herkennen voordat u exporteert | Find test cases in project <Contoso> that have the same title |
| Samenvatten van leemten in de testdekking | Show test suites in test plan <12345> that have fewer than 3 test cases |
Aanbeveling
Als u Visual Studio Code gebruikt, is agentmodus vooral handig voor het oplossen van complexe bulktestcasebewerkingen.
- 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'.