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 https://documentacion.siu.edu.ar/documentos/docs/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