- Installation de Studio
- Installation de UiPath Robot
- Installation d'Orchestrator
- Installation de Test Manager
- Prérequis matériels
- Exigences logicielles et conditions préalables
- Mettre à niveau
- Sauvegarde et restauration
- Résolution des problèmes
- Problèmes connus
Déploiement local d'Azure Resource 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
- 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.json
vide mainTemplate.json
Fichier
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 login
pour 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.ps1
avec 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