1.7 KiB
1.7 KiB
Scripts PowerShell en ServiceManagerWeb
security-test-data.ps1
- Propósito: Genera o limpia datos de prueba para análisis de seguridad.
- Uso:
. ools\security-test-data.ps1 generar→ Genera datos de prueba.. ools\security-test-data.ps1 limpiar→ Limpia los datos de prueba.
- Funcionamiento: Verifica que el contenedor backend esté corriendo y ejecuta el script Python correspondiente dentro del contenedor.
test_critical_sync.ps1
- Propósito: Verifica la sincronización de incidentes críticos entre Auditoría y Seguridad.
- Pasos:
- Login como admin y obtiene token.
- Consulta estadísticas del módulo Auditoría.
- Consulta estadísticas del módulo Seguridad.
- Resultado: Muestra si los incidentes críticos están sincronizados.
test_tenant_update.ps1
- Propósito: Prueba el endpoint de actualización de tenants.
- Pasos:
- Login como admin.
- Obtiene lista de tenants.
- Actualiza el tenant (ejemplo: teléfono y status).
- Resultado: Verifica que la actualización funcione correctamente.
test_manual.ps1
- Propósito: Pruebas manuales de endpoints clave.
- Pasos:
- Login y obtención de token.
- Listar categorías.
- Crear ticket con SLA automático.
- Resultado: Permite validar manualmente el flujo de API.
test_frontend_integration.ps1
- Propósito: Verifica la integración entre frontend y backend.
- Pasos:
- Verifica servicios Docker.
- Login y obtención de token.
- Verifica tickets con SLA.
- Resultado: Confirma que el frontend puede consumir correctamente el backend.
Recomendación: Conserva estos scripts para testing e integración. Documenta cualquier script nuevo siguiendo este formato.