UiPath Documentation
test-manager
latest
false
Important :
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Guide de l'utilisateur de Test Manager

Version de l’API

Test Manager fournit deux versions d'API permettant l'intégration. La première version des API n'est pas protégée par un contrôle d'accès basé sur les rôles. La deuxième version des API est protégée par un contrôle d'accès basé sur les rôles dans l'étendue d'un projet donné. Plusieurs API héritées ne sont accessibles qu'aux administrateurs d'organisation. La deuxième version de ces API est désormais également accessible aux propriétaires de projet, même s'ils ne sont pas des administrateurs d'organisation.

Calendrier de version

La V1 a été obsolète et supprimée le 7 mars 2023.

API basées sur la version

Version de l'APIAutorisationsDescription
V1• PiècesJointes ()Attachments • ConnecteurAzureDevOps (AzureDevOpsConnector) (obsolète) • Capacités (Capabilities) • Configuration • Connecteurs (Connectors) (obsolète) • DéfinitionsChampPersonnalisé (CustomFieldDefinitions) (obsolète) • ValeursChampPersonnalisé (CustomFieldValues) • Défauts (Defects) • ConnecteurAuthentificationBaseJiraCloud (JiraCloudBasicAuthConnector) (obsolète) • ConnecteurOAuthJiraCloud (JiraCloudOAuthConnector) (obsolète) • WebhooksConnecteurJira (JiraConnectorWebHooks) • ConnecteurJiraServeur (JireaServerConnector) (obsolète) • ICP (KPIs) • LibellésObjet (ObjectLabels) • Orchestrator • RapportsProjet (ProjectReports • Projets (Projects) (obsolète) • ConnecteurRedmine (RedmineConnector) (obsolète) • Exigences (Requirements) (obsolète) • InformationsServeur (ServerInfo) • ConnecteurServiceNow (ServiceNowConnector) (obsolète) • Paramètres (Settings) • Télémétrie (Telemetry) • JournauxCasTest (TestCaseLogs) • CasTest (TestCases) • ExécutionsTest (TestExecutions) • EnsemblesTests (TestSets) • ÉtapesTest ()TestSteps • AutorisationTierce (ThirdPartyAuth) (obsolète) • AuthentificationUtilisateur (UserAuth) • Utilisateurs (Users) • SessionUtilisateur (UserSession) • ParamètresUtilisateur (UserSettings) • ConfigurationWebhook (WebHookConfiguration) (obsolète) • ConnecteurXrayCloud (XrayCloudConnector) (obsolète) • XrayConnectorWebhooks • ConnecteurServeurXray (XrayServerConnector) (obsolète)Disponible pour les administrateurs d'organisation et les utilisateurs non administrateurs. Non protégé par le contrôle d'accès basé sur les rôles.
V2• ConnecteurAzureDevOps (AzureDevOpsConnector) • Connecteurs (Connectors) • DéfinitionsChampPersonnalisé (CustomFieldDefinitions) • ConnecteurAuthentificationBaseJiraCloud (JiraCloudBasicAuthConnector) • ConnecteurOAuthJiraCloud (JiraCloudOAuthConnector) • ConnecteurJiraServer (JiraServerConnector) • AutorisationsProjet (ProjectPermissions) • Projets (Projects) • ConnecteurQtest (QtestConnector) • ConnecteurRedmine (RedmineConnector) • Exigences (Requirements) • ConnecteurServiceNow (ServiceNowConnector) • ConfigurationWebhook (WebHookConfiguration) • ConnecteurXrayCloud (XrayCloudConnector) • ConnecteurServeurXray (XrayServerConnector)Disponible pour les administrateurs et les propriétaires de projet.

Mettre à jour la version de l'API

Mettez à jour la version de l'API à l'aide de Swagger pour effectuer des appels d'accès basés sur les rôles.

  1. Ajoutez /swagger/index.html à l'URL de votre instance Test Manager (par exemple, https://testmanager.com/swagger/index.html).
  2. Select Select a definition at the top of the page and select V2 from the dropdown list.

Désormais, les demandes incluent le numéro de version, comme vous pouvez le voir dans l'exemple suivant.

curl -X 'GET' \
  'https://company/testmanager/companyTenant/testmanager_/api/v2/projects' \
  -H 'accept: application/json'
curl -X 'GET' \
  'https://company/testmanager/companyTenant/testmanager_/api/v2/projects' \
  -H 'accept: application/json'

Articles associés

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour