- Primeros pasos
- Gestión de proyecto
- Trabajo con el análisis de impacto de cambios
- Creación de casos de prueba
- Asignar Casos de prueba a los Requisitos
- Clonación de casos de prueba
- Exportar casos de prueba
- Vincular casos de prueba en Studio a Test Manager
- Delete test cases
- Habilitar la gobernanza a nivel de proyecto
- Deshabilitar la gobernanza a nivel de proyecto
- Habilitar el control a nivel de caso de prueba
- Deshabilitar el control a nivel de caso de prueba
- Habilitar o deshabilitar el control en masa para casos de prueba
- Aplicar el orden de firma para casos de prueba gobernados
- Gestionar aprobadores para casos de prueba controlados
- Gestionar casos de prueba gobernados en el estado En trabajo
- Gestionar casos de prueba gobernados en el estado En revisión
- Gestionar objetos controlados en estado Firmado
- Gestionar comentarios para casos de prueba controlados
- Ver información de gobernanza para registros de casos de prueba
- Gestionar aprobadores para registros de casos de prueba gobernados
- Gestionar registros de casos de prueba gobernados en el estado En trabajo
- Gestionar registros de casos de prueba gobernados en el estado En revisión
- Gestionar registros de casos de prueba gobernados en el estado Firmado
- Gestionar comentarios para registros de casos de prueba gobernados
- Habilitar la gobernanza a nivel de registro de casos de prueba
- Deshabilitar el control a nivel de registro de casos de prueba
- Ver y buscar casos de prueba
- Ejecutar casos de prueba sin un conjunto de pruebas
- Ejecutar pruebas mixtas
- Crear ejecuciones pendientes
- Volver a ejecutar ejecuciones de prueba
- Solución de problemas de ejecuciones automatizadas
- Preguntas frecuentes: paridad de características: Test Manager frente a Orchestrator
- Crear pruebas automatizadas
- Ejecutar escenarios de rendimiento
- Limitaciones conocidas para las pruebas de rendimiento
- Mejores prácticas para pruebas de rendimiento
- Solución de problemas de pruebas de rendimiento
- Analizar resultados de prueba
- Estados de resultados de la prueba de Playwright
- Eliminar resultados de casos de prueba
- Sincronización de defectos
- Crear defectos a partir de resultados
- Resultados de pruebas automatizadas
- Anular los resultados de la prueba
- Navegar y buscar resultados de prueba
- Examinar resultados de casos de prueba
- Ver cobertura de actividad
- Operaciones y utilidades del proyecto
- Configuración de Test Manager
- Configuración del nivel de tenant
- Configuración general del proyecto
- Eventos
- Suscribirse a eventos
- Suscribirse a todos los eventos:
- Darse de baja de eventos
- Darse de baja de todos los eventos
- Cancelar la suscripción desde la página de configuración de notificaciones
- Ver notificaciones
- Filtrar notificaciones
- Ver notificaciones de correo electrónico
- Habilitar notificaciones por correo electrónico para servidores SMTP
- Ver solo las notificaciones no leídas
- Marking all notifications as read
- Clearing all notifications
- Deleting notifications
- Cifrado de claves administradas por el cliente
- Registros de auditoría
- Integración de herramientas de ALM
- Integración de herramientas de ALM
- Test Manager Connect
- Test Manager: conector de Integration Service
- Rangos de IP salientes para conectores
- Trabajar con SAP Cloud ALM y Test Manager
- Paso 1: integrar SAP Cloud ALM con Test Manager
- Paso 2: crear casos de prueba automatizados en SAP Cloud ALM
- Paso 3: crear casos de prueba automatizados en Test Manager
- Paso 4: sincronizar los casos de prueba de Test Manager con SAP Cloud ALM
- Paso 5: asignar automatizaciones de prueba a casos de prueba
- Paso 6: ejecutar casos de prueba
- Mejores prácticas de automatización de pruebas de SAP
- Resolución de problemas de la integración de Jira
- Integración de API
- Agentes de codificación para pruebas
- Solución de problemas
Solución de problemas de pruebas de rendimiento
Errores comunes y soluciones para fallos de pruebas de rendimiento en Test Manager, incluidos problemas de selector, falta de coincidencia de paquetes y problemas de conexión del robot.
Selector no encontrado
Solución: actualiza los selectores de IU y valida en Studio.
Falta de coincidencia del paquete
Solución: actualiza a versiones de paquete compatibles y vuelve a implementar.
Problemas de conexión del robot
Solución: comprueba la configuración y las credenciales de Orchestrator.
Depuración de escenarios fallidos
Solución: utiliza los registros de la aplicación, profundiza en HTTP detalles de error y analiza los gráficos de uso de la infraestructura para aislar las causas raíz.
Los gráficos de Performance Testing están vacíos o faltan métricas (puerto 5671 bloqueado)
Si los gráficos de Performance Testing están vacíos o faltan métricas, puede deberse a un firewall que bloquea el puerto 5671, que es necesario para la comunicación con Azure Event Hub. UiPath Robot utiliza este puerto para enviar métricas de rendimiento al Performance Testing Service.
Si el puerto 5671 está bloqueado, Performance Testing recurre automáticamente a la comunicación basada en WebSocket a través del puerto 443, y si eso también falla, recurre a la entrega de métricas basada en API. Por lo general, no es necesario solicitar una nueva regla de firewall (la alternativa se produce automáticamente), pero el siguiente diagnóstico sigue ayudando a confirmar qué ruta están utilizando realmente tus métricas.
Context
- Protocolo de comunicación
- Protocolo: AMQP (protocolo avanzado de Message Queue Server)
- Transporte: TCP
- Puerto: 5671
- Cifrado
- Toda la comunicación está protegida mediante TLS 1.2 o superior.
- Azure Event Hub aplica el cifrado en tránsito.
- Los datos en reposo se cifran utilizando claves administradas por Microsoft. UiPath no aplica cifrado adicional en la capa de aplicación.
- Autenticación
- La autenticación se gestiona utilizando tokens de firma de acceso compartido (SAS).
- Los tokens son emitidos y validados por Azure Event Hub.
- Solo los clientes autenticados pueden publicar mensajes.
- Detalles del punto final
- Formato de punto final:
*.http://servicebus.windows.net|servicebus.windows.net. - Servicio: Azure Event Hub (servicio gestionado de Microsoft Azure).
- Formato de punto final:
- Información general sobre la arquitectura
- El robot envía métricas de rendimiento utilizando AMQP sobre TLS.
- Los datos se transmiten a Azure Event Hub.
- El servicio Performance Testing consume los eventos.
- Las métricas se procesan y se muestran en paneles.
Solución
-
Ejecuta el siguiente comando en la máquina del robot utilizando Windows PowerShell.
Test-NetConnection -ComputerName tmh-prod-tmh-eus-ehn.servicebus.windows.net -Port 5671Test-NetConnection -ComputerName tmh-prod-tmh-eus-ehn.servicebus.windows.net -Port 5671 -
Interpreta los resultados.
- El puerto está abierto (esperado). Esto significa que el robot puede comunicarse correctamente con Azure Event Hub.
TcpTestSucceeded : TrueTcpTestSucceeded : True - El puerto está bloqueado. Esto indica que el cortafuegos está bloqueando la comunicación saliente en el puerto 5671.
WARNING: TCP connect to (x.x.x.x : 5671) failedWARNING: TCP connect to (x.x.x.x : 5671) failedTcpTestSucceeded : FalseTcpTestSucceeded : False
- El puerto está abierto (esperado). Esto significa que el robot puede comunicarse correctamente con Azure Event Hub.
-
Si el puerto está bloqueado, permite la siguiente conexión saliente (regla de firewall):
- Protocolo: TCP
- Puerto: 5671
- Destino:
*.http://servicebus.windows.net|servicebus.windows.net
Información adicional
- Si las métricas siguen sin aparecer después de confirmar que el puerto 5671 está bloqueado, la alternativa automática tampoco tuvo éxito, generalmente porque el puerto 443 o el punto final de la API de Performance Testing también están bloqueados para este entorno. Comprueba el acceso saliente en el puerto 443 y el punto final de la API de Performance Testing a continuación.
- Si la conectividad es correcta pero aún faltan métricas, se requiere una mayor investigación de los registros del robot.