test-suite
2020.10
false
- Instalación de Studio
- Instalación de robots
- Instalación de Orchestrator
- Instalación de Test Manager
- Instalando Test Manager
- Requisitos de hardware
- Requisitos de software y requisitos previos
- Encriptación de archivos de configuración de Gestor de pruebas
- Solución de problemas
Encriptación de archivos de configuración de Gestor de pruebas
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática.
Sin asistencia
Guía de instalación de Test Suite
Last updated 7 de jun. 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.
Importante:
- Para las versiones de Test Manager anteriores a la 20.10.4, deberás descifrar el archivo de configuración utilizando el comando
obfuscator
(obsoleto) antes de cifrarlo mediante 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\
C:\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 objeto Name
en mente al pegar el valor de la huella digital, ya que es similar a NameType
y puede crear confusión.
Recomendamos utilizar los valores predeterminados para
Location
y NameType
.
Guarda el archivo después de haber pegado el valor en el objeto
SigningCredentialSettings
.
Parámetro | Descripción |
---|---|
encrypt | Cifra el archivo appsettings.production.json .
|
decrypt | 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"
- 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.