- Introdução
- Requisitos de hardware e software
- Instalação e atualização

Guia de instalação do Test Manager
Implantação local do Azure Resource Manager
linkNeste tópico você aprenderá como implantar o Test Manager localmente como um modelo do Azure Resource Manager (ARM) usando o script de implantação local.
Requisitos
link- CLI do Azure instalado.
- Você precisa ter feito login e ter o contexto de assinatura corretamente configurado no Azure.
- Baixe os seguintes pacotes próximo ao script de implantação local (TestManagerLocalDeploymentWrapper.ps1):
- Script de implantação: pacote contendo o pacote MSDeploy com o script
Deploy-TestManager.ps1
. - Ferramenta de provisionamento do Test Manager: pacote contendo arquivos CLI do Test Manager armazenados dentro da pasta
TestManagerProvisioner
.Para obter mais informações, consulte Ferramenta de provisionamento do Test Manager. - Script de implantação local do Test Manager: pacote MSDeploy contendo
Test Manager Web App
. - mainTemplate.json: o script de implantação local contendo um arquivo JSON com parâmetros em branco, localizado na pasta
arm
, ao lado do restante dos pacotes.
- Script de implantação: pacote contendo o pacote MSDeploy com o script
arm
e coloque-a ao lado de todos os artefatos baixados em Requisitos. Dentro da pasta arm
, você precisa de dois arquivos:
- um arquivo
params.json
vazio mainTemplate.json
arquivo
A localização da pasta para seus pacotes será semelhante à imagem abaixo.
- UiPath Orchestrator configurado em seu ambiente.
- Acesso ao Orchestrator Identity Management.
Provisionar recursos antes da instalação do Test Manager
linkTestManagerLocalDeploymentWrapper.ps1
.Você pode usar este procedimento se não tiver os recursos do Test Manager já provisionados.
TestManagerLocalDeploymentWrapper.ps1
com o sinalizador -Provision
e depois forneça os parâmetros a seguir.
Parâmetro |
Description |
---|---|
NomeDoGrupoDeRecursos |
Nome do Grupo de recursos do Azure onde os recursos do UiPath Test Manager serão provisionados. |
SQLServerAdminPassword |
Senha para as credenciais de administrador para o Azure SQL Server. |
SQLServerAdminLogin |
Nome de usuário para as credenciais de administrador para o Azure SQL Server. |
TMDBSize |
O tamanho do banco de dados para o recurso Banco de dados SQL do Azure que será criado. Opções disponíveis: "Pequeno", "Médio", "Grande". |
TMDatabaseName |
Nome para o recurso Banco de dados SQL do Azure que será criado. |
TMAppName |
Nome para o recurso Aplicativo web do Azure que será criado. |
NomeDaContaDeArmazenamento |
Nome para o recurso Conta de armazenamento do Azure que será criado. |
SQLServerName |
Nome para o recurso Azure SQL Server que será criado. |
Location |
Nome da Região do Azure onde o recurso será criado. Por exemplo,
west_europe .
|
TMPAppServicePlan |
Nome do recurso Plano de serviço de aplicativos do Azure que será criado. |
storageAccountType |
Tipo do recurso Armazenamento do Azure que será criado. |
TMAppInsights |
Nome do recurso Insights de aplicativos que será criado. |
Exemplo de script
linkNo exemplo a seguir, o script de implantação local é executado para provisionar recursos ao Test Manager.
- Use o
az login
para fazer logon no seu ambiente do Azure. - Defina o contexto do Azure para a assinatura na qual você está prestes a implantar o Test Manager (por exemplo, para configurá-la para
Dev-Test-SL-EA subscription
execute o seguinte:az account set --subscription "DevTest-SL-EA"
. -
Execute o script
TestManagerLocalDeploymentWrapper.ps1
com o sinalizador-Provision
e depois forneça os parâmetros a seguir..\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