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

Azure DevOps

Intégrez Azure DevOps à Test Manager pour prendre en charge vos efforts de gestion des tests, votre planification Agile ou votre suivi des défauts. Grâce à cette intégration, vous pouvez synchroniser vos éléments de travail avec Test Manager.

Pour connecter votre instance Test Manager à un projet Azure DevOps :

  1. Créer un projet dans Azure DevOps
  2. Configurer une connexion Azure DevOps

Prérequis

  • Compte Azure DevOps
  • Attribuer des autorisations pour l'intégration aux hooks de service
  • Compte administrateur Test Manager
  • Extension Azure DevOps UiPath® Test Manager
  • Plans de tests Azure : pour synchroniser les éléments de test avec votre Test Manager. Assurez-vous de valider le scénario d'intégration de manière approfondie. Tenez compte des limitations suivantes :
    • Les assertions ne peuvent pas être synchronisées.
    • Les exécutions de test ne peuvent pas être définies sur le statut Terminé, car elles sont verrouillées dans Azure DevOps, pour que les résultats soient synchronisés en parallèle.
    • L’étendue des projets dans Test Manager et Azure DevOps est considérablement différente et, par conséquent, nécessite une planification détaillée du routage d’objets.

Créer un projet dans Azure DevOps

Créez un projet Azure DevOps avec le processus d'élément de travail Agile afin de prendre en charge la planification Agile et de fournir une cible pour la synchronisation des éléments de travail avec Test Manager.

  1. Connectez-vous à Azure DevOps.
  2. Sélectionnez Create new project (Créer un nouveau projet) et configurez les paramètres de votre projet:
    • Nom du projet: saisissez un nom pour votre projet.
    • Description: Add a description to help you easily identify the use of each project.
    • Version control: Choose your version control.
    • Processus d’élément de travail: sélectionnez Agile dans la liste déroulante comme processus par défaut pour prendre en charge vos méthodes de planification Agile, y compris les activités de développement et de test.
  3. Sélectionnez Créer.

Votre projet est ajouté à votre collection.

Configurer une connexion Azure DevOps

Configurez la connexion entre Test Manager et un projet Azure DevOps en configurant les paramètres d’intégration à la fois dans Test Manager et dans l’extension Azure DevOps UiPath®.

Prérequis: pour enregistrer l’extension UiPath® Test Manager sur Azure DevOps, vous devez être un utilisateur Azure Administrator . 1. Connectez-vous à Test Manager en tant qu'administrateur. 2. Ouvrez votre projet. 3. Accédez à Paramètres du projet > Intégration. 4.

Sélectionnez Nouvelle connexion , puis sélectionnez Azure DevOps dans la liste déroulante. 5. Configurez les paramètres de connexion suivants:

  • Nom: saisissez un nom pour votre connexion Azure DevOps. * Description (facultatif): ajoutez une description pour référence. * URL du serveur: ajoutez l'URL du serveur Azure Dev Ops. Par exemple: https://company-name-serverRegion.cloudapp.azure.com.

  • Jeton d'accès personnel: créez un jeton d'accès personnel et collez-le dans ce champ pour autoriser Test Manager à effectuer des actions. :::avertissement Lorsque vous créez la connexion Azure DevOps, le jeton d'accès personnel doit disposer d'un accès complet aux services Azure DevOps.

Pour ce faire, sélectionnez Accès complet sous Étendues lorsque vous créez ou modifiez un jeton d’accès personnel. Une fois la connexion terminée, vous pouvez réduire les étendues du jeton d’accès personnel à: Test Management - Read & Write, et Éléments de travail - Read & Write. Pour plus d’informations, consultez Utiliser des jetons d’accès personnels.

:::

  • Defect Type: Enter an object type used for bug reporting in Azure DevOps. Otherwise, leave empty if you do not want to use defect integration.

Entrez un type de défaut en fonction du type d'objet que vous avez sélectionné pour votre projet Azure DevOps nouvellement créé. Par exemple : Bug ou Issue .

  • Project Name: Enter your Azure DevOps project name.

6. Sélectionnez la connexion pour développer le panneau et copiez la clé API pour une utilisation ultérieure. 7. Ouvrez votre projet dans Azure Dev Ops et accédez aux Paramètres du projet. 8. Dans Extensions, accédez à UiPath® Test Manager. 9. Configurez les paramètres de connexion au service suivants:

  • Types d'exigences: sélectionnez les types d'objets auxquels vous souhaitez affecter un test. Celles-ci apparaîtront comme des exigences dans UiPath Test Manager. Pour plus d'informations, consultez Exigences.
  • URL du serveur: ajoutez l’URL de Test Manager. L’URL doit avoir le format suivant: https://cloud.uipath.com/{organizationName}/{tenantName}/testmanager_.
  • API: Paste the API key.
  • Manage Tests with Azure DevOps: Select this option to manage your tests through Azure DevOps. Otherwise, leave this option off, to manage your tests through Test Manager.
  1. Sélectionnez Enregistrer.

Travailler avec l’intégration Azure DevOps

Pour examiner le fonctionnement de l’intégration, considérons les exemples suivants :

Synchronisation des éléments de travail

You can create work items (e.g. Epic) in Azure DevOps and synchronize them with Test Manager. The work items will show up on the Requirements page.

  1. Connectez-vous à Azure DevOps et ouvrez votre projet.
  2. Sélectionnez le Icône Plus le bouton Plus et sélectionnez un Nouvel élément de travail dans la liste déroulante.
  3. Configurez votre élément de travail, puis sélectionnez Enregistrer et fermer. Pour plus d’informations, consultez la section Ajouter et mettre à jour un élément de travail.
  4. Connectez-vous à Test Manager et accédez à Exigences afin d’afficher l’élément de travail synchronisé. Pour actualiser la page, sélectionnez l’élément Exigences de la barre de navigation.
    Remarque :

    Pour synchroniser des éléments de travail créés avant l’intégration, ouvrez un élément individuel, sélectionnez l’option Icône Actions Cliquez sur le bouton Actions et sélectionnez Transmettre vers Test Manager dans la liste déroulante.

Gestion des tests via Azure DevOps

Vous pouvez utiliser Test Cloud pour l'automatisation des tests et Azure DevOps pour la gestion des tests. Pour utiliser les deux solutions ensemble, vous devez d’abord sélectionner Gérer les tests avec Azure DevOps dans la configuration de l’intégration. Pour plus d'informations, consultez Configurer une connexion Azure DevOps.

Vous pouvez désormais gérer les tests en transmettant des cas de test d’Azure DevOps vers Test Manager. En d’autres termes, tout élément de travail Azure de type Cas de test sera transmis à Test Manager. Assurez-vous d’ajouter des cas de test à vos plans de tests Azure, car les résultats y seront transmis. Pour plus d’informations, consultez Créer des plans de tests et des suites de tests.

Après cette synchronisation, vous pouvez automatiser les cas de test via Studio. Plus tard, si vous exécutez vos cas de test à l’aide d’Orchestrator, les résultats sont transmis à vos plans de test Azure.

Gérer les connexions Azure DevOps.

Modifier une connexion Azure DevOps

Modifiez vos paramètres de connexion.

  1. Connectez-vous à Test Manager en tant qu'administrateur.
  2. Ouvrez votre projet.
  3. Sélectionnez le bouton Paramètres pour ouvrir les paramètres du projet.
  4. Dans la liste Intégration, sélectionnez une connexion Azure DevOps afin de développer le panneau.
  5. Sélectionnez Modifier pour configurer la connexion.
  6. Cliquez sur Enregistrer pour confirmer.

Supprimer une connexion Azure DevOps

Supprime la connexion sélectionnée et ses exigences associées.

  1. Connectez-vous à Test Manager en tant qu'administrateur.
  2. Ouvrez votre projet.
  3. Sélectionnez le bouton Paramètres pour ouvrir les paramètres du projet.
  4. Dans la liste Intégration, sélectionnez une connexion Azure DevOps afin de développer le panneau.
  5. Sélectionnez Supprimer pour supprimer la connexion.
  6. Sélectionnez OK pour confirmer.

Articles associés

Résultat

Le projet Azure DevOps est connecté à Test Manager. Les éléments de travail sont synchronisés en tant qu'exigences et les défauts créés dans Test Manager sont resynchronisés avec Azure DevOps.

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