- Démarrage
- Prérequis logiciels et matériels
- Installation et mise à niveau

Guide d'installation de Test Manager
Dans cette rubrique, vous apprendrez à déployer Test Manager localement en tant que modèle Azure Resource Manager (ARM) à l'aide du script de déploiement local.
- Azure CLI installé.
- Vous devez être connecté et configurer correctement le contexte d'abonnement dans Azure.
- Téléchargez les packages suivants à côté du script de déploiement local comme suit (TestManagerLocalDeploymentWrapper.ps1) :
- Script de déploiement : package contenant le package DéploiementMS avec le script
Deploy-TestManager.ps1. - Outil d'enregistrement Test Manager (Test Manager Provisioning Tool) : package contenant les fichiers CLI de Test Manager stockés dans le dossier
TestManagerProvisioner. Pour plus d'informations, consultez Outil d'enregistrement Test Manager (est Manager Provisioning Tool). - Script de déploiement local de Test Manager : package DéploiementMS contenant
Test Manager Web App. - mainTemplate.json : le script de déploiement local contenant un fichier JSON de paramètres vide, situé dans le dossier
arm, à côté du reste des packages.
- Script de déploiement : package contenant le package DéploiementMS avec le script
arm et placez-le à côté de tous les artefacts téléchargés sous Exigences (Requirements). Dans le dossier arm , vous avez besoin de deux fichiers :
- un fichier
params.jsonvide mainTemplate.jsonFichier
L’emplacement du dossier pour vos packages ressemblera à la capture d’écran ci-dessous.
- UiPath Orchestrator configuré dans votre environnement.
- Accès à Orchestrator Identity Management.
TestManagerLocalDeploymentWrapper.ps1. Vous pouvez utiliser cette procédure si les ressources Test Manager ne sont pas déjà enregistrées.
TestManagerLocalDeploymentWrapper.ps1 avec l'indicateur -Provision, puis renseignez les paramètres suivants.
|
Paramètre |
Description |
|---|---|
|
NomGroupeRessources |
Le nom du groupe de ressources Azure où les ressources UiPath Test Manager seront enregistrées. |
|
Mot de passe Admin ServeurSQL |
Le mot de passe des informations d'identification de l'administrateur pour Azure SQL Server. |
|
ConnexionAdminSQLServeur |
Le nom d'utilisateur des informations d'identification de l'administrateur pour Azure SQL Server. |
|
TailleBaseDonnéesTM |
La taille de la base de données pour la ressource Base de données Azure SQL qui sera créée. Options disponibles : "Petit", "Moyen", "Grand". |
|
NomBaseDonnéesTM |
Le nom de la ressource Base de données Azure SQL qui sera créée. |
|
NomApplicationTM |
Le nom de la ressource Application Azure Web qui sera créée. |
|
NomCompteStockage |
Le nom de la ressource de compte Azure Storage qui sera créée. |
|
NomSQLServeur |
Le nom de la ressource Azure SQL Server qui sera créée. |
|
Emplacement |
Le nom de la région Azure où la ressource sera créée. Par exemple :
west_europe.
|
|
PlanServiceApplicationTMP |
Le nom de la ressource Plan de service Azure App qui sera créée. |
|
TypeCompteStockage |
Le Type de ressource Azure Storage qui sera créée. |
|
ApplicationInsightsTM |
Le nom de la ressource App Insights qui sera créée. |
Dans l'exemple suivant, le script de déploiement local est exécuté pour enregistrer des ressources sur Test Manager.
- Utilisez le
az loginpour vous connecter à votre environnement Azure. - Définissez le contexte Azure sur l'abonnement dans lequel vous êtes sur le point de déployer Test Manager (par exemple, pour le définir sur
Dev-Test-SL-EA subscription, exécutez ce qui suit :az account set --subscription "DevTest-SL-EA". -
Exécutez le script
TestManagerLocalDeploymentWrapper.ps1avec l'indicateur-Provision, puis renseignez les paramètres suivants..\TestManagerLocalDeploymentWrapper.ps1 -resourceGroupName "tmh-testing" -SQLServerAdminPassword: "password" -SQLServerAdminLogin: "sqladmin" -TMDBSize: "Small" -TMAppName: "tmh-test" -TMDatabaseName: "tmhtestsqldb" -SQLServerName: "tmhtestsql" -storageAccountName: "tmhtestst" -location: "northeurope" -TMAppServicePlan: "tmhtestasp" -storageAccountType: "Standard_LRS" -TMAppInsights: "tmhtestinsights" -provision.\TestManagerLocalDeploymentWrapper.ps1 -resourceGroupName "tmh-testing" -SQLServerAdminPassword: "password" -SQLServerAdminLogin: "sqladmin" -TMDBSize: "Small" -TMAppName: "tmh-test" -TMDatabaseName: "tmhtestsqldb" -SQLServerName: "tmhtestsql" -storageAccountName: "tmhtestst" -location: "northeurope" -TMAppServicePlan: "tmhtestasp" -storageAccountType: "Standard_LRS" -TMAppInsights: "tmhtestinsights" -provision