- Primeros pasos
- Administración de host
- Organizaciones
- Tenants y servicios
- Autenticación y seguridad
- Licencia
- Acerca de la licencia
- Precios unificados: marco del plan de licencias
- Activar tu licencia
- Asignar licencias a tenants
- Asignación de licencias de usuario
- Anular la asignación de licencias de usuarios
- Monitoring license allocation
- Licencias con exceso de asignación
- Notificaciones de licencias
- Administración de licencias de usuario
- Migrar de Test Suite a Test Cloud
- Cuentas y roles
- Pruebas en su organización
- Ai Trust Layer
- Aplicaciones externas
- Notificaciones
- Registro
- Solución de problemas
Guía de administración de Test Cloud privado
Las pruebas de aplicaciones solo están disponibles a través de Test Cloud privado. Las capacidades de prueba de aplicaciones de Test Cloud privado son compatibles con todas las etapas del proceso de prueba, desde el diseño de las automatizaciones de prueba hasta su evaluación e implementación.
- Diseñar automatizaciones de prueba: puedes diseñar automatizaciones de prueba a través de varios métodos solo dentro de StudioWeb, Studio STS o Studio versión 2025.10 y superior. Estos incluyen pruebas basadas en datos, compatibles con características como entidades de Data Service, archivos de datos de prueba, colas de datos de prueba, datos generados automáticamente y datos generados por IA. Las automatizaciones de prueba pueden diseñarse utilizando automatizaciones de código bajo, que proporcionan facilidad de uso, o automatizaciones totalmente codificadas para aquellos que buscan una experiencia más personalizada.
- Actividades en automatizaciones de prueba de Studio: las automatizaciones de prueba de Studio ofrecen actividades sólidas para verificar aserciones para tus casos de prueba, verificar documentos o equivalencia de texto y generar datos aleatorios. Las actividades que ofrecen los paquetes de actividades Pruebas y Automatización móvil mejoran el alcance y la fiabilidad de tus pruebas.
- Pruebas de IU: con la ayuda de Automatización de IU, puedes probar elementos de IU de forma eficiente. La característica aprovecha un repositorio de objetos para agilizar el proceso y garantizar la precisión.
- Implementación de proyectos de automatización de pruebas: después de diseñar y verificar tus automatizaciones de prueba, puedes implementarlas fácilmente como paquetes en Orchestrator, lo que permite una transición fluida del diseño de prueba a la ejecución de prueba.
- Integración de Test Manager: Test Manager sirve como tu centro para supervisar todas las pruebas creadas e implementadas a través de Studio. Te permite crear requisitos, casos de prueba, conjuntos de pruebas e inspeccionar ejecuciones. También admite la integración con una gama de herramientas de ALM a través de integraciones listas para usar y principalmente Test Manager Connect. Para aumentar aún más la eficiencia, Test Manager utiliza las capacidades de IA que Autopilot ofrece para la evaluación de requisitos, la generación de pruebas manuales a partir de requisitos y la revisión de los resultados de ejecución para generar información accionable. Para empezar a utilizar Test Manager, consulta la guía de inicio rápido disponible para Test Manager.
- Other services in Private Test Cloud: In addition to these features, Private Test Cloud includes other services to support your testing journey. These enhancements make test creation, execution, and evaluation an integrated and streamlined process, reinforcing the quality and performance of your applications.
Prueba de aplicación
Para garantizar la eficiencia de tus flujos de trabajo de prueba de aplicaciones, integra los siguientes conceptos en el proceso de diseño de tus proyectos de prueba:
1. Cree un marco de automatización de pruebas escalable
Utiliza los siguientes componentes al diseñar casos de prueba automatizados en Studio:
- Repositorio de objetos: centraliza los elementos de la IU para facilitar la reutilización en casos de prueba y proyectos.
- Flujos de trabajo: diseña flujos de trabajo modulares para acciones comunes.
- Casos de prueba: ensambla los flujos de trabajo en casos de prueba estructurados y automatizados, utilizando plantillas de casos de prueba y plantillas de ejecución. Agrupa los casos de prueba relacionados en carpetas para mejorar la visibilidad y la organización.
2. Explore Test Manager para la trazabilidad y la cobertura
Mejora la trazabilidad y la cobertura de tus proyectos de prueba utilizando Test Manager:
- Comienza creando o importando requisitos para vincular los casos de prueba a los objetivos empresariales.
- Consigue una trazabilidad de extremo a extremo conectando los casos de prueba a los requisitos.
- Analiza la cobertura de pruebas y descubre posibles brechas utilizando paneles de Insights.
- Sincroniza artefactos de prueba con herramientas ALM populares a través de UiPath Test Manager Connect.
3. Avanza en tus proyectos de prueba con características de IA
Aprovecha las características de IA de Autopilot para mejorar tus proyectos de pruebas:
- Características de Test Manager AI: te ayudan a revisar la calidad de los requisitos, generar escenarios de prueba faltantes y recopilar información de prueba.
Para obtener más información sobre las características de IA que Autopilot ofrece, consulta Acerca de Autopilot en Test Manager.
4. Optimizar la estrategia del selector de pruebas de IU
Emplea UiPath Test Cloud privado para mejorar las pruebas del selector de IU:
- Utiliza el repositorio de objetos en lugar de los selectores estáticos para los elementos de la IU.
- Evita los selectores absolutos que se rompen con los cambios de la IU. Utiliza selectores basados en anclajes para elementos de IU dinámicos.
- Habilita las reglas del Analizador de flujo de trabajo Simular clic y Simular escritura para acelerar las interacciones en aplicaciones web o de escritorio.
- Implementar mecanismos de reintento para gestionar los retrasos intermitentes de la IU.
6. Integrar las pruebas de UiPath en los procesos de CI/CD
Sigue estas recomendaciones para integrar pruebas en procesos de CI/CD:
- Programa y ejecuta pruebas automatizadas en Test Manager.
- Desencadenar pruebas automáticamente utilizando herramientas DevOps.
- Reduzca el tiempo del ciclo de prueba con la ejecución paralela en varios robots.
- Utiliza pruebas basadas en API para minimizar la dependencia de la IU.
7. Manejar la gestión de excepciones y los informes
Para gestionar las excepciones de las ejecuciones de prueba de forma eficaz:
- Registra resultados de ejecución detallados, incluidas capturas de pantalla y mensajes de error, en Test Manager.
- Utiliza los bloques Try-Catch para gestionar los errores de forma coherente.
- Aprovecha los registros de Orchestrator para una depuración exhaustiva.
- Envía informes de ejecución de pruebas por correo electrónico.
8. Optimizar el rendimiento de la ejecución de pruebas
Sigue estos métodos para mejorar el rendimiento:
- Ejecuta pruebas en modo desatendido para obtener resultados más rápidos.
- Reemplace los retrasos estáticos con mecanismos de espera dinámicos.
- Minimiza las interacciones de la IU mediante el uso de validaciones de la API y la base de datos.
9. Mantener y actualizar regularmente las pruebas automatizadas
Mantén tus pruebas automatizadas actualizadas:
- Actualice los selectores periódicamente para que coincidan con los cambios de la aplicación.
- Eliminar casos de prueba obsoletos.
- Refactorice los flujos de trabajo para mejorar la eficiencia.
- Utilice el control de versiones para realizar un seguimiento de los cambios y fomentar la colaboración.
- Prueba de aplicación
- 1. Cree un marco de automatización de pruebas escalable
- 2. Explore Test Manager para la trazabilidad y la cobertura
- 3. Avanza en tus proyectos de prueba con características de IA
- 4. Optimizar la estrategia del selector de pruebas de IU
- 6. Integrar las pruebas de UiPath en los procesos de CI/CD
- 7. Manejar la gestión de excepciones y los informes
- 8. Optimizar el rendimiento de la ejecución de pruebas
- 9. Mantener y actualizar regularmente las pruebas automatizadas