Test Suite
2022.4
False
  • Instalación de Studio
    • Instalar Studio
  • Instalación de robots
  • Instalación de Orchestrator
  • Instalación de Test Manager
Imagen de fondo del banner
Guía de instalación de Test Suite
Última actualización 28 de feb. 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.

Requisitos previos

  • 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 en C:\Program Files (x86)\UiPath\Test Manager\
  • Abre el archivo appsettings.production.json para configurar el SigningCredentialSettings. 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.

Asegurar el archivo de configuración de Test Manager

Opciones de comando de cifrado

Parámetro

Descripción

encrypt

Cifra el archivo appsettings.production.json.

decrypt

Descifra el archivo appsettings.production.json.

Cifrado

Sigue estos pasos para cifrar los archivos de configuración:

  1. Abre el Símbolo del sistema.
  2. Abre la carpeta de Test Manager Provisioning Tool ubicada en tu carpeta de instalación de Test Manager.
  3. 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.

Descifrado

  1. Abre el Símbolo del sistema.
  2. Abre la carpeta de Test Manager Provisioning Tool ubicada en tu carpeta de instalación de Test Manager.
  3. 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 almacena el archivo de configuración protegido ahora tendrá sus valores establecidos en null.

Cifrado para versiones anteriores de Test Manager

  1. Abre el Símbolo del sistema.
  2. Abre la carpeta de Test Manager Provisioning Tool ubicada en tu carpeta de instalación de Test Manager.
  3. 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.

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.