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
Met behulp van de aangepaste velden kunt u de aangepaste gegevens opslaan op basis van de testuitvoering en/of het testresultaat. Er kunnen maximaal 100 aangepaste velden worden gedefinieerd voor één Azure DevOps project. Projectbeheerder kan de set aangepaste velden beheren (toevoegen/verwijderen).
Voorwaarden
| Categorie | Eisen |
|---|---|
| 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. |
| machtigingen |
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 machtigingenvoor meer informatie.
De aangepaste velden beheren
Er zijn twee manieren om de aangepaste velden te beheren: via
Kies + Nieuwe toevoegen om een nieuw aangepast veld toe te voegen. Elk aangepast veld moet een naam hebben, een type hebben geconfigureerd en aangeven op welk type artefact het van toepassing is.
De naam van het aangepaste veld mag niet langer zijn dan 50 tekens (spaties, cijfers en speciale tekens zijn niet toegestaan) en moet uniek zijn in het project. De namen zijn niet hoofdlettergevoelig, dus u kunt niet één aangepast veld hebben met de naam Test en de andere met de naam 'test'. Het type kan een van de volgende zijn:
- Bit
- Datum en tijd
- Int
- Drijvende komma
- String
- Guid
De bestaande aangepaste velden kunnen worden bewerkt (alleen de naam kan worden gewijzigd) of worden verwijderd.
Notitie
Nadat u het aangepaste veld hebt verwijderd, kunt u de naam ervan ongeveer een dag niet gebruiken. Het achtergrondproces dat de verwijderde aangepaste velden permanent verwijdert, wordt één per dag uitgevoerd.
Aangepaste gegevens opslaan in aangepaste velden
U kunt uw aangepaste gegevens opslaan in de geconfigureerde aangepaste velden als onderdeel van het maken van de testuitvoering/het resultaat of nadat de testuitvoering/het resultaat is gemaakt. Beide kunnen nu worden uitgevoerd met behulp van REST API. In de toekomst kunnen de aangepaste gegevens worden opgehaald uit het testresultatenbestand. Als u de waarden wilt ophalen die zijn opgeslagen in uw aangepaste velden voor de bestaande testuitvoering/het bestaande testresultaat, moet u de REST API gebruiken. Op dit moment worden de aangepaste velden en waarden die in deze velden zijn opgeslagen in de Azure DevOps gebruikersinterface niet weergegeven (die mogelijkheid wordt in de toekomst toegevoegd).
Wanneer u een testuitvoering en/of resultaat maakt via REST API en aangepaste gegevens wilt opslaan in een bestaand aangepast veld, kunt u de aangepaste gegevens het beste verzenden als onderdeel van de testuitvoering en/of het maken van resultaten. Om een testuitvoering te maken, roep REST API Runs - Create aan, en om een testresultaat te maken, roep REST API Results - Add aan.
Wanneer de testuitvoering en/of het resultaat niet via REST API wordt gemaakt, maar op andere manieren, moet u eerst de identificatie vinden van de testuitvoering of het resultaat waarvoor u de aangepaste gegevens in de aangepaste velden wilt instellen (of bijwerken) en vervolgens REST API-uitvoeringen aanroepen - Update voor de testuitvoering en REST API-resultaten - Bijwerken voor het testresultaat.
Als u de aangepaste gegevens wilt ophalen uit de aangepaste velden die eerder zijn opgeslagen voor de testuitvoering en/of het resultaat, moet u eerst de identificatie van de testuitvoering of het resultaat vinden. Vervolgens kunt u REST API-uitvoeringen aanroepen - Query uitvoeren voor de testuitvoering en REST API-resultaten - Ophalen voor het testresultaat.
De aangepaste gegevens voor de aangepaste velden worden verzonden of ontvangen in een matrix. Elk item van die matrix bevat twee eigenschappen 'veldnaam' en 'waarde'. Hier ziet u een voorbeeld hiervan. De waarde is het object van het type dat overeenkomt met het type dat is geconfigureerd voor het aangepaste veld. Als u het type aangepaste veld wilt begrijpen, wilt u mogelijk REST API gebruiken die een matrix van de aangepaste velden biedt. Voor elk veld vindt u de id, naam, het type en het bereik. U kunt het type ook hardcoderen als u weet wat het type aangepaste veld van de gegeven naam is.