- Primeros pasos
- Requisitos de hardware y software
- Instalación y actualización

Guía de instalación de Test Manager
En este tema aprenderás a implementar Test Manager de forma local como una plantilla de gestor de recursos de Azure (ARM) usando el script de implementación local.
- Azure CLI instalado.
- Tienes que haber iniciado sesión y tener el contexto de suscripción en Azure configurado correctamente.
- Descarga los siguientes paquetes junto al script de implementación local (TestManagerLocalDeploymentWrapper.ps1):
- Script de implementación: paquete que contiene el paquete MSDeploy con el script
Deploy-TestManager.ps1. - Herramienta de aprovisionamiento de Test Manager: paquete que contiene los archivos CLI de Test Manager almacenados dentro de la carpeta
TestManagerProvisioner. Para obtener más información, consulta la Herramienta de aprovisionamiento de Test Manager. - Script de implementación local de Test Manager: paquete de MSDeploy que contiene
Test Manager Web App. - mainTemplate.json: el script de implementación local que contiene un archivo JSON con los parámetros vacíos, ubicado en la carpeta
arm, junto al resto de los paquetes.
- Script de implementación: paquete que contiene el paquete MSDeploy con el script
arm y colócala junto a todos los artefactos descargados en Requisitos.Dentro de la carpeta arm, necesitas dos archivos:
- un archivo
params.jsonvacío mainTemplate.jsonfile
La ubicación de carpeta de tus paquetes será similar a la siguiente captura de pantalla.
- UiPath Orchestrator configurado en tu entorno.
- Acceso a la administración de Orchestrator Identity.
TestManagerLocalDeploymentWrapper.ps1. Puedes usar este procedimiento si aún no has aprovisionado los recursos de Test Manager.
TestManagerLocalDeploymentWrapper.ps1 con la bandera -Provision y luego proporciona los siguientes parámetros.
|
Parámetro |
Descripción |
|---|---|
|
NombreDelGrupoDeRecursos |
El nombre del grupo de recursos de Azure donde se aprovisionarán los recursos de UiPath Test Manager. |
|
SQLServerAdminPassword |
La contraseña de las credenciales de administrador del Servidor SQL de Azure. |
|
SQLServerAdminLogin |
El nombre de usuario de las credenciales de administrador del Servidor SQL de Azure. |
|
TMDBSize |
El tamaño de la base de datos del recurso de la base de datos SQL de Azure que se creará. Opciones disponibles: "Pequeña", "Media", "Grande". |
|
TMDatabaseName |
El nombre del recurso de la base de datos SQL de Azure que se creará. |
|
TMAppName |
El nombre del recurso de la aplicación web de Azure que se creará. |
|
storageAccountName |
El nombre del recurso de la cuenta de almacenamiento de Azure que se creará. |
|
SQLServerName |
El nombre del recurso del Servidor SQL de Azure que se creará. |
|
Ubicación |
El nombre de la región de Azure donde se creará el recurso. Por ejemplo,
west_europe
|
|
TMPAppServicePlan |
El nombre del recurso del plan de servicio de la aplicación de Azure que se creará. |
|
storageAccountType |
El tipo del recurso de almacenamiento de Azure que se creará. |
|
TMAppInsights |
El nombre del recurso de Insights de la aplicación que se creará. |
En el siguiente ejemplo, el script de implementación local se ejecuta para aprovisionar recursos para Test Manager.
- Usa
az loginpara iniciar sesión en tu entorno de Azure. - Establece el contexto de Azure a la suscripción donde estás a punto de implementar Test Manager (por ejemplo, para configurarlo como
Dev-Test-SL-EA subscriptionejecuta lo siguiente:az account set --subscription "DevTest-SL-EA". -
Ejecuta el script
TestManagerLocalDeploymentWrapper.ps1con la bandera-Provisiony luego proporciona los siguientes parámetros..\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