test-suite
2024.10
true
- Instalación de Studio
- Instalación de robots
- Instalación de Orchestrator
- Instalación de Test Manager
- Requisitos de hardware
- Requisitos de software y requisitos previos
- Pasos de la instalación
- Pasos tras la instalación
- Encriptación de archivos de configuración de Gestor de pruebas
- Test Manager Provisioning Tool
- Instalación silenciosa
- Despliegue de Test Manager en Azure Marketplace
- Actualizar
- Copias de seguridad y restauración
- Solución de problemas
- Problemas conocidos
Encriptación de archivos de configuración de Gestor de pruebas
Guía de instalación de Test Suite
Last updated 21 de oct. de 2024
Encriptación de archivos de configuración de Gestor de pruebas
Test Manager ejecuta un cifrado basado en certificados para proteger los archivos de configuración. Puedes cifrar y descifrar los archuvos de configuración de forma manual utilizando
testmanager.exe
, como parte de Test Manager Provisioning Tool. Puedes encontrar la herramienta en la ubicación de la instalación de Test Manager predeterminada: C:\Program Files (x86)\UiPath\TestManager\Tools\TestManagerProvisioner
. Alternativamente, puedes encontrarlo en tu carpeta de instalación personalizada.
Para empezar a utilizar Test Manager Provisioning Tool para cifrar tus archivos de configuración, descarga e instala el paquete de instalación de UiPath Test Manager en tu equipo.
Nota:
- Para las versiones de Test Manager anteriores a la 20.10.4, debes descifrar el archivo de configuración utilizando el comando ofuscador (obsoleto), antes de cifrarlo con el nuevo método.
- Los comandos distinguen entre mayúsculas y minúsculas.
- Una vez cifrados, los valores no se pueden cambiar modificando el archivo
appsettings.production.json
. Para ello deberás descifrarlo y luego volver a cifrarlo.
- El proceso de cifrado sobrescribe las configuraciones actuales. Comprueba que has realizado una copia de seguridad del archivo
appsettings.production.json
antes de continuar. Puedes encontrar el archivo enC:\Program Files (x86)\UiPath\Test Manager\
-
Abre el archivo
appsettings.production.json
para configurar elSigningCredentialSettings
. Si esta sección no está presente, deberás añadirla al archivo. Comprueba que el usuario pueda acceder a la clave privada que ejecuta la instancia de Test Manager mediante la identidad de grupo de aplicaciones, o el usuario que hayas especificado durante la instalación."SigningCredentialSettings": { "StoreLocation": { "Name": "66B6B5A95BD055C8A264E643F9F8B26C7BEAA841", "Location": "LocalMachine", "NameType": "Thumbprint" } }
"SigningCredentialSettings": { "StoreLocation": { "Name": "66B6B5A95BD055C8A264E643F9F8B26C7BEAA841", "Location": "LocalMachine", "NameType": "Thumbprint" } }Name
: la huella digital de tu certificado. Mantén el objetoName
en mente al pegar el valor de la huella digital, ya que es similar aNameType
y puede crear confusión. Recomendamos utilizar los valores predeterminados paraLocation
yNameType
.Guarda el archivo después de haber pegado el valor en el objetoSigningCredentialSettings
.
Parámetro |
Descripción |
---|---|
|
Cifra el archivo
appsettings.production.json .
|
|
Descifra el archivo
appsettings.production.json .
|
Sigue estos pasos para cifrar los archivos de configuración:
- Abre el Símbolo del sistema.
- Abre la carpeta de Test Manager Provisioning Tool ubicada en tu carpeta de instalación de Test Manager.
-
Ejecuta el siguiente comando:
testmanager.exe encryptor encrypt "C:\Program Files(x86)\UiPath\Test Manager\appsettings.production.json"
testmanager.exe encryptor encrypt "C:\Program Files(x86)\UiPath\Test Manager\appsettings.production.json"
El archivo de configuración está protegido y almacenado en un archivo recién generado:
appsettings.protected.json
.
- Abre el Símbolo del sistema.
- Abre la carpeta de Test Manager Provisioning Tool ubicada en tu carpeta de instalación de Test Manager.
-
Ejecuta el siguiente comando:
testmanager.exe encryptor decrypt "C:\Program Files(x86)\UiPath\Test Manager\appsettings.production.json"
testmanager.exe encryptor decrypt "C:\Program Files(x86)\UiPath\Test Manager\appsettings.production.json"
El archivo
appsettings.protected.json
que almacenó el archivo de configuración protegido tendrá sus valores establecidos en null
.
- Abre el Símbolo del sistema.
- Abre la carpeta de Test Manager Provisioning Tool ubicada en tu carpeta de instalación de Test Manager.
-
Ejecuta el siguiente comando:
testmanager.exe obfuscator deobfuscate appsettings "C:\Program Files(x86)\UiPath\Test Manager\appsettings.production.json"
testmanager.exe obfuscator deobfuscate appsettings "C:\Program Files(x86)\UiPath\Test Manager\appsettings.production.json"
Después de desofuscar
appsettings.production.json
, puedes proteger Test Manager utilizando cifrado.