Test Suite
2023.4
False
  • Notes de publication de Test Manager
    • Notes de publication de Test Manager
  • Notes de publication de Studio
  • Notes de publications d’Orchestrator
  • Notes de publication sur les Intégrations CI/CD
Image de fond de la bannière
Notes de publication de Test Suite
Dernière mise à jour 19 avr. 2024

Notes de publication de l'extension Azure DevOps

Consultez les dernières fonctionnalités, correctifs et améliorations de l’extension Azure DevOps dans cette section.

Important :

Assurez-vous que votre réseau autorise l'accès au flux de package NuGet suivant :

  • https://api.nuget.org/v3/index.json
  • https://uipath.pkgs.visualstudio.com/_packaging/nuget-packages/nuget/v3/index.json
  • https://uipath.pkgs.visualstudio.com/Public.Feeds/_packaging/UiPath-Internal/nuget/v3/index.json
  • https://www.myget.org/F/workflow
  • http://www.myget.org/F/uipath
  • https://www.myget.org/F/uipath-dev/api/v3/index.json

v4.0.0

Date de publication : 12 septembre 2023

Améliorations

La version CLI par défaut qui accompagne cette version est 23.6, mais vous pouvez également choisir de télécharger une version différente de la CLI en utilisant la tâche UiPath Install Platform.

Consultez les notes de version de la CLI 23.6 pour connaître les modifications qui ont été implémentées.

Résolution de bogues

  • La tâche UiPath Pack échouait pour les projets qui utilisaient des variables globales.
  • Les tâches AzureDev Ops échouent si le nom du dossier Orchestrator contient le symbole &. Désormais, les noms de dossier Orchestrator contenant le symbole & peuvent être saisis en tant que paramètres avec les tâches.
  • La tâche InstallPlatform UiPath ne prenait pas en charge la dernière version de la CLI.

Changement radical

Dans le cadre du processus d’obsolescence des dossiers classiques, les nouvelles exécutions sont bloquées dans les dossiers classiques. Pour les tâches qui incluent un dossier classique dans leur configuration, un message Folder not found s’affiche et la tâche n’est pas effectuée. Consultez la section Suppression de dossiers classiques pour en savoir plus sur la suppression de dossiers classiques.

V3.1.0

Date de publication : 4 avril 2023

Résolution de bogues

Les tâches échouent si le nom du dossier Orchestrator contientt le symbole &. Désormais, les noms de dossier Orchestrator avec le symbole & peuvent être transmis en tant que paramètre dans les tâches.

v3.0

Date de publication : 14 février 2023

Nouveautés

For more flexibility, you can now replace the default version of the command-line interface (CLI) that comes with the Azure DevOps extension, with whatever version of the CLI that you want, as long as it's compatible. To replace the default version of the CLI, use the UiPathInstallPlatform task and select the desired version from the dropdown list. Learn how to use the UiPathInstallPlatform task here.

Améliorations

  • With this release, the default CLI version that comes with it is 21.10, but you can now choose to download a different version of the CLI, by using the UiPathInstallPlatform task This offers the possibility to pack Windows and Cross-platform projects.

    The UiPathInstallPlatform task allows you to:

    • Téléchargez et implémentez une version différente de la CLI à l'aide de la liste déroulante Choisir une version de la CLI (Choose a CLI version).
    • Implémentez une version différente de la CLI en téléchargeant manuellement le fichier CLI NUPKG, en le plaçant sur votre agent de build et en spécifiant ce chemin dans le champ Path to CLI's nupkg . Ce scénario s'applique aux cas où votre pipeline ne peut pas accéder au flux public UiPath pour télécharger l'interface de ligne de commande.
  • Toutes les erreurs générées par l'outil de packaging lors de la compilation peuvent désormais être consultées et examinées à partir des journaux d'erreurs de la console.

Résolution de bogues

  • Les projets Windows déployés à l'aide de l'extension Azure DevOps s'exécutent désormais avec succès dans Orchestrator.

  • L'en-tête d'authentification de base a été supprimé des requêtes Orchestrator.

  • An error occurred when publishing a Windows package through UiPathDeploy due to an output type discovery issue within the project.json file.

  • Les packages étaient déployés en tant que bibliothèques dans Orchestrator, même si le fichier JSON d'entrée spécifiait explicitement le paramètre outputType comme Process . Ce comportement est maintenant corrigé.
  • Fixed a bug that allowed the Workflow Analyzer to analyze YAML files.

V2.11.1

Date de publication : 15 novembre 2022

Résolution de bogues

En raison d'une restriction à l'empaquetage, un projet Windows échouait avec l'erreur suivante : « Échec de l'exécution de la commande. Sytsem.ID.FileNotFoundException : Impossible de trouver le fichier Windows.PlatformManifest.txt ". Ce problème est désormais résolu.

V2.11

Date de publication : 17 octobre 2022

Résolution de bogues

An error occurred when publishing a Windows package through UiPathDeploy due to an output type discovery issue within the project.json file. This issue has been addressed.

V2.10

Date de publication : 5 septembre 2022

Améliorations

  • You can now skip process creation through UiPathDeploy by selecting the Automatically create a process parameter, when you build your pipeline.
  • The Entry Points argument from UiPathDeploy has been renamed to Entry Point Path(s) to make it more suggestive in scenarios where the entry point XAML file is nested in folders. Additionally, a tooltip has been added to indicate the file path.

  • Les modifications suivantes ont été apportées aux ressources téléchargées en tant que fichiers CSV via UiPath Manage Assets :

    • Les fichiers CSV contenant des virgules prennent désormais en charge les guillemets dans les valeurs.
    • Les commentaires ne sont plus pris en charge.
    • Les valeurs JSON sont désormais prises en charge.

      Pour plus d'informations et des exemples, consultez UiPath Manage Assets Configuration (Asset CSV File).

  • Les paramètres d'entrée spécifiés via un fichier JSON pour le test UiPath ne nécessiteront désormais que les arguments name et value , à une exception près. Lorsque vous créez de nouveaux arguments d'entrée au niveau de l'ensemble de test, vous devrez toujours fournir l'argument type .

Résolution de bogues

  • The package version update using UiPathDeploy failed for Orchestrator version 2021.10. This issue has been addressed.
  • Deployed packages were not visible using UiPathDeploy, when Orchestrator was connected through the External Application method.
  • La liste déroulante du paramètre Strategy dans UiPath Run Job ne fonctionnait pas correctement.

v2.9.2

Date de publication : 13 avril 2022

Améliorations

The UiPathDeploy works by creating a process for a newly published package and patching (updating to a new version) any existing process. These actions could generate validation errors if an entry point is not specified within the process metadata.

To address this issue, the actions taken by the UiPathDeploy task have been changed as follows:

  • If a process exists and does not contain an entry point specified by the UiPathDeploy task, then it is going to be patched.
  • If there is no process with the entry point specified by the UiPathDeploy task, then a new process is created using the following append structure: MyPackageName_Entrypoint.xaml.

v2.9.1

Date de publication : 8 février 2022

Améliorations

Lorsque vous configurez une tâche de test UiPath, vous pouvez afficher les journaux de niveau INFO en joignant le journal des événements du Robot.

Pour plus d'informations, consultez Configuration de test UiPath.

Résolution de bogues

  • La connexion au service configurée avec une application externe ne s'authentifiait pas correctement. Ce problème a été résolu en corrigeant un problème de configuration de l'URL d'identité.
  • La préparation de projets avec des bibliothèques personnalisées générait une erreur due à une erreur d'authentification d'Orchestrator.
  • Un problème d'authentification empêchait le déploiement de package via les instances d'Orchestrator déployées dans Azure Marketplace, ce qui générait une erreur. Ce problème a été résolu avec un nouveau champ dans la configuration de l'application externe.

  • Les ensembles de test exécutant un grand nombre de cas de test (par exemple, 1 400) généraient une erreur. Ce problème a été résolu en retardant les appels d'API Orchestrator simultanés.

v2.9.0

Date de publication : 7 décembre 2021

Résolution de bogues

L'authentification pour les déploiements Orchestrator dans Microsoft Azure Marketplace échouait en raison d'un problème d'Identity Server. Ce problème a été résolu en ajoutant un nouveau champ à la méthode d'authentification de l'application externe, où vous pouvez ajouter l'URL Identity Server

v2.8.1

Date de publication : 11 novembre 2021

Résolution de bogues

  • UiPathDeploy did not upload packages due to an entry point process name conflict.
  • Le déploiement d'un package via Orchestrator au niveau des dossiers générait une erreur. Ce problème était dû à l'utilisation d'un flux de package d'API obsolète pour les versions d'Orchestrator antérieures à 21.4.

v2.8.0

Date de publication : 8 novembre 2021

Résolution de bogues

  • Le formatage de la casse pour les noms de projet était affecté par un problème lié au pack UiPath.
  • La préparation des bibliothèques avec des objets Data Service entraînait un échec. Ce problème a été résolu.
  • Les packages avec des points d'entrée uniques ne sont pas ajoutés aux noms de processus, sauf s'il existe plusieurs points d'entrée. Par conséquent, les tâches ne se chargeaient pas. Ce problème a été résolu.
  • Le déploiement de packages via une application externe configurée avec Orchestrator version 2021.4 générait une erreur.

v2.7.0

Date de publication : 11 octobre 2021

Améliorations

  • Votre instance locale d'Orchestrator peut désormais être configurée en tant que connexion de service, ouvrant la voie à l'authentification avec Orchestrator via des applications externes.
  • Vous pouvez désormais utiliser des Testing Robots pour tester vos workflows dans des environnements hors production. Ceci est destiné uniquement aux environnements de non-production. Vous pouvez sélectionner cette option lorsque vous configurez l'exécution de la tâche UiPath.
  • Les résultats des tests incluent désormais un lien pour les journaux de cas de test qui affichent les événements d'exécution détaillés.
  • Nous avons répertorié les flux officiels que nous utilisons pour le package UiPath NuGet. Pour afficher la liste, consultez Déployer UiPath.
  • Les variations de données en cours d'exécution de cas de test se sont vues ajouter un nombre à chaque titre de cas de test, afin que vous puissiez distinguer les résultats.

V2.6.0

Date de publication : 3 septembre 2021

Résolution de bogues

Le déploiement de packages de projets de test sur Orchestrator générait une erreur car ils peuvent avoir plusieurs points d'entrée. Ce problème a été résolu en ignorant les points d'entrée des packages publiés à partir d'un projet de test.

V2.5.0

Date de publication : 1er septembre 2021

Nouveautés

Cette mise à jour apporte des modifications à l'authentification Orchestrator, de nouvelles configurations d'ensembles de tests et des corrections de bogues.

Améliorations

  • L'authentification avec Orchestrator est désormais possible via des applications externes. Vous pouvez configurer Orchestrator en tant que nouvelle connexion de service.
  • Vous pouvez configurer la tâche UiPath Pack utilisée pour publier des packages dans Orchestrator, pour signaler les erreurs de validation de workflow. Cette configuration supplémentaire vous permet de vérifier votre projet pour les violations d'analyseur de workflow.
  • Vous pouvez désormais paramétrer vos cas de test au moment du runtime en définissant des arguments au niveau de l'ensemble de tests. Vous pouvez utiliser cette fonctionnalité pour reconfigurer les cas de test existants en remplaçant la valeur d'argument par défaut, au lieu d'en créer de nouveaux.
  • Les résultats des tests affichent désormais les détails de l'assertion.

Résolution de bogues

  • Les bibliothèques du référentiel d'objets publiées via le plug-in n'affichaient pas les détails du référentiel d'objets dans Studio.
  • L'utilisation de la tâche UiPath Deploy pour créer un processus qui existait déjà dans Orchestrator entraînait une erreur.

v2.4.0

Date de publication : 3 août 2021

Nouveautés

Cette mise à jour ajoute des informations supplémentaires aux éléments de test et corrige quelques bogues.

Améliorations

  • Les dossiers avec un flux de packages dédié sont désormais pris en charge pour le déploiement de packages.
  • Les résultats des tests contiennent désormais des détails et des résultats d'assertion, ainsi que des arguments tels que des informations sur le périphérique pour vous aider à identifier les cas de test exécutés.
  • Les liens vers les résultats de l'ensemble de tests Orchestrator sont désormais disponibles en tant que partie de la sortie de la tâche UiPath Test.
  • Vous pouvez désormais définir des points d'entrée (fichiers XAML) lors de la configuration d'un processus. Ceci est utile pour les packages avec plusieurs points d'entrée activés.
  • Lorsque vous exécutez une tâche, vous pouvez choisir si elle doit être exécutée via des robots de production ou de non-production.
  • Vous pouvez désormais fournir une description des ressources dans le fichier CSV.

Résolution de bogues

  • Les descriptions des actifs ne s'affichaient pas correctement en raison d'un problème d'encodage des caractères.
  • Les bibliothèques de packaging qui incluaient des espaces de noms avec des points via la tâche UiPath Pack échouaient.

v2.3.1

Date de publication : 23 mars 2021

Nouveautés

Cette mise à jour corrige plusieurs bogues.

Résolution de bogues

  • L'empaquetage des projets de la version 2018.x d'Orchestrator n’a pas fonctionné avec l'intégration d’Azure DevOps UiPath 2.3. Le problème a été résolu en utilisant UiPath Pack avec la version 2018.x de Studio.
  • L’exécution des tests dans les processus Orchestrator ne fonctionnait pas chaque fois qu’ils étaient téléchargés via la tâche UiPath Deploy, puis exécutés via la tâche UiPath Run Tests. Ce problème était causé par le doublon d'une version de paquet dans Orchestrator.
  • L’exécution de la tâche UiPath Manage Assets sur des agents de développement ne faisant pas partie de Windows ne générait pas de message d’erreur approprié. Dorénavant, lorsque la tâche UiPath Manage Assets s’exécute sur un agent de développement ne faisant pas partie de Windows, les informations sont enregistrées dans la ligne de commande.

v2.3

Date de publication : 11 mars 2021

Nouveautés

Cette mise à jour assure une compatibilité avec notre dernière version d’UiPath Cloud Orchestrator. Si vous utilisez UiPath Orchestrator hébergé dans le cloud, assurez-vous de mettre à jour votre extension UiPath Azure DevOps. Si vous utilisez UiPath Orchestrator hébergé dans le cloud, assurez-vous de mettre à jour votre extension Azure DevOps.

Prise en charge de la localisation

  • Nos tâches sont désormais toutes localisables, en prenant en charge les langues suivantes : allemand, anglais, espagnol, français, portugais, russe, turc, coréen, chinois, japonais.
  • Pour modifier votre langage d’affichage dans Azure DevOps, consultez Définir les préférences utilisateur (Set user preferences).
  • Si votre langue locale n’est pas prise en charge, notre plugin repassera à l’anglais.

Compilation des bibliothèques

Lors de l’empaquetage des bibliothèques, nous produisons maintenant plus d’informations d’enregistrement sur le processus de compilation. En outre, l’empaquetage d’une bibliothèque échouera si la compilation de la bibliothèque échoue.

Résolution de bogues

  • Nous avons résolu un problème selon lequel l’empaquetage d’un processus avec un fichier XAML du point d’entrée qui contient un argument Entrée/sortie (In/Out) ne créait pas les arguments Entrée/sortie dans le paquet généré, ce qui avait pour conséquence que les arguments n’étaient pas disponibles dans Orchestrator.
  • Nous avons résolu un problème qui entraînait un mauvais empaquetage d’une bibliothèque lorsque la tâche est exécutée sur une machine Windows avec FIPS activé.
  • Nous avons résolu un problème lors duquel la tâche Test échouait si elle était utilisée dans un pipeline de mise en production.

v2.2

Date de publication : 8 décembre 2020

Nouveautés

Lancer l'exécution

Lancez des exécutions de tâches dans le cadre d’une nouvelle tâche appelée Lancer l’exécution (Run Job).

Gestion d’actifs

Gérez les actifs dans le cadre d’une nouvelle tâche appelée UiPathAssets. Vous pouvez soit déployer à l’aide d’une opération d’upsert, soit supprimer des actifs.

Améliorations

Journalisation

La journalisation est maintenant améliorée grâce à des messages d’erreur clairs qui fournissent le contexte et l’appel à l’action.

Résolution de bogues

  • Les packages personnalisés non liés aux activités sont déployés dans le flux des bibliothèques lorsque la tâche Déployer (Deploy) est utilisée
  • La tâche UiPath Pack compile les expressions et les activités VBA.
  • La configuration d’extension inclut les caractères non latins.

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

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Logo Uipath blanc
Confiance et sécurité
© 2005-2024 UiPath. All rights reserved.