Saltar al contenido principal

Tests para entornos Pre-Producción y Producción

Tests

Resumen

Tests para entornos de Pre-Producción y Producción

Requisitos

  • Acceso a Credencias y servidores donde se encuentra instalado Araí Documentos

  • Curl instalado

  • Jq instalado (Solo en el caso de creacion de documentos)

sudo apt-get install jq curl
  • Conocer algun usuario dado de alta en Araí-Usuarios (Solo en el caso de creacion de documentos)

Descripción Tests

Descargar el siguiente archivo comprimido tests.zip

O mediante:

curl ../assets/tests.zip --output tests.zip

Descomprimir con:

unzip tests.zip -d tests
cd tests

Prueba inicial

Antes de comenzar con los tests verifique que los certificados ssl esten correctos:

openssl s_client -connect uunn.edu.ar:443

Si utiliza lets encrypt puede comparar con la salida de:

openssl s_client -connect huarpe.siu.edu.ar:443

Pruebas desde afuera del Servidor

Antes que nada descargue y descomprima en un host los archivos para realizar tests

  • Pruebas para verificar endpoints publicos y no publicos de Araí-Documentos
./10-status-frontend.sh
  • Pruebas para verificar certificados del servidor e instalacion de java (Requiere java instalado en el host)
./11-java-req.sh

Pruebas dentro del Servidor donde se encuentra Araí-Documentos

Antes que nada descargue y descomprima en el servidor los archivos para realizar tests

  • Pruebas para verificar estado de servicios
./20-status-backend.sh
  • Pruebas para verificar estado de servicios requeridos por Araí-Documentos (Usuarios y Nuxeo por el momento)

[WARNING] El siguiente scripts generará documentos en su instalación

./30-create-doc.sh