43 lines
1.7 KiB
Markdown
43 lines
1.7 KiB
Markdown
# 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:**
|
|
1. Login como admin y obtiene token.
|
|
2. Consulta estadísticas del módulo Auditoría.
|
|
3. 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:**
|
|
1. Login como admin.
|
|
2. Obtiene lista de tenants.
|
|
3. 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:**
|
|
1. Login y obtención de token.
|
|
2. Listar categorías.
|
|
3. 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:**
|
|
1. Verifica servicios Docker.
|
|
2. Login y obtención de token.
|
|
3. 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. |