- 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
- Pruebas de rendimiento: descripción general
- Requisitos de software y sistema
- Requisitos del sistema del robot local
- 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
Requisitos del sistema del robot local
Directrices de hardware, sistema operativo y multiplexación para robots de pruebas de rendimiento locales, incluidas las relaciones de CPU y RAM por tipo de carga de trabajo y recomendaciones de línea de base de máquina virtual.
Estos son los requisitos del sistema recomendados y las directrices de configuración para ejecutar Performance Testing Robots en un entorno local. Estas recomendaciones se basan en los puntos de referencia internos de UiPath y en las investigaciones de campo.
Multiplexación
Los robots de pruebas de rendimiento se basan en la multiplexación, lo que significa que se pueden ejecutar varios usuarios virtuales (VU) en paralelo en la misma máquina.
El número de VU que un único robot ejecuta simultáneamente se denomina factor de multiplexación (por ejemplo, 10 VU en paralelo equivalen a un factor de multiplexación 10). El factor de multiplexación es diferente según el tipo de automatización.
- Las automatizaciones de API admiten el factor de multiplexación más alto debido a que son CPU/ligeras y están vinculadas a E/S. Los rangos típicos son de 20 a 100+ VU por núcleo de CPU, dependiendo del tamaño de la carga útil de la API.
- Las automatizaciones web admiten la multiplexación.
- Las automatizaciones de escritorio están restringidas a 1 VU por máquina debido a las restricciones de la sesión de Windows.
La multiplexación efectiva depende de:
- Arquitectura/rendimiento de la CPU y RAM disponible
- Tipo de carga de trabajo y complejidad (API > Web >> Escritorio para potencial de multiplexación)
- Servicios generales y en segundo plano del sistema
Consejo:
Los grupos de robots separados para cargas de trabajo de API frente a web te permiten ajustar la multiplexación de forma independiente y evitar la contención de recursos.
Máquinas virtuales
- Máquinas virtuales optimizadas para cálculo con CPU potentes y almacenamiento en unidad de estado sólido (SSD).
- Base de referencia recomendada: 16 núcleos de CPU físicos, 32 GB de RAM, SSD.
- Configuraciones alternativas (de menor eficiencia): 4 núcleos/8 GB de RAM u 8 núcleos/16 GB de RAM.
- Las máquinas virtuales no ejecutan servicios en segundo plano innecesarios.
Software y sistemas operativos
- Windows Server 2022 o posterior
- Google Chrome instalado (último estable) para automatizaciones web
Problema: al ejecutar Web Automation en las instalaciones (utilizando máquinas locales), la política de grupo debe configurarse correctamente. El valor Política de grupo en línea se encuentra en Studio Desktop, en Extensiones de UiPath > Chrome. Si el valor Política de grupo en línea no está establecido, el complemento debe desinstalarse e instalarse de nuevo, seleccionando Política de grupo en línea durante la instalación. Para obtener más información, consulta Studio - Políticas de grupo.
Las automatizaciones de API no requieren un navegador, pero el requisito del sistema operativo anterior sigue siendo aplicable.
Relaciones de recursos
- CPU: 0,5-1,8 VU por núcleo físico (medido en 16 núcleos físicos)
- RAM: 0,5-2 VU por GB de RAM (medido en 32 GB)
- Solo cuentan los núcleos físicos; el hiperproceso proporciona pocos beneficios bajo carga sostenida
Estas relaciones de referencia se aplican más directamente a las cargas de trabajo web. Las cargas de trabajo de API a menudo logran una mayor densidad de VU por núcleo/GB debido a una menor sobrecarga de renderizado. Las cargas de trabajo deben validarse mediante ejecución en seco y ejecución completa antes de finalizar el tamaño.
Planificador de capacidad
El Planificador de capacidad ejecuta una serie corta de sondeos de carga progresivos en tu hardware real y extrapola una recomendación de usuario virtual. Las relaciones anteriores sirven como base de referencia de planificación antes de tu primera ejecución en seco, y el Planificador de capacidad puede validar y refinar esa estimación para tu entorno específico.
Diseño de sonda
| Tipo de grupo de carga | Diseño de sonda |
|---|---|
| API | 10 sondeos de usuario, 25 segundos cada uno |
| Web | Sondeos para 1 usuario, 40 segundos cada uno |
| Escritorio | Una sola sonda (las automatizaciones de escritorio no se multiplexan, por lo que no hay nada que extrapolar) |
El planificador de capacidad calcula la recomendación a través de la regresión de mínimos cuadrados en los resultados de la sonda y luego la descuenta en un factor de 0,85 en la pendiente de la CPU para crear espacio para la cabeza. Las barreras limitan la recomendación en CPU ≤ 96 % y RAM ≤ 90 %, con límites adicionales por tipo de aplicación.