UiPath Documentation
test-manager
latest
false
Guía de usuario de Test Manager
Importante :
La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Tipos de prueba en Test Manager

Tipos de prueba que Test Manager admite en Automation Cloud y Test Cloud, desde RPA y pruebas de aplicaciones hasta pruebas de rendimiento, accesibilidad y autonomía.

Test Manager es el centro de requisitos, casos de prueba, conjuntos de pruebas y resultados, independientemente del tipo de prueba que estés realizando. Esta página te ofrece una descripción general de cada tipo de prueba que puedes ejecutar y te indica dónde obtener más información sobre cada uno.

Tipo de pruebaQué validaMás adecuado para
Prueba de RPAAutomatizaciones de UiPath Studio y lógica de flujo de trabajoLas automatizaciones de confirmación siguen funcionando a medida que cambia el flujo de trabajo subyacente
Prueba de aplicaciónAplicaciones web, de escritorio, SAP y móviles, independientes de una automatización específicaValidación de IU, API, impulsada por datos y multiplataforma de los sistemas con los que interactúan sus automatizaciones
Pruebas de rendimientoCasos de prueba funcionales automatizados bajo usuarios virtuales concurrentesPruebas de carga y captura de regresiones de rendimiento antes de que lleguen a producción
Pruebas de accesibilidadSi tu aplicación cumple los estándares de accesibilidadComprobaciones de cumplimiento gestionadas y notificadas desde Test Manager
Ejecución de pruebas autónomasCasos de prueba manuales preescritos, ejecutados unattended por AutopilotPruebas de regresión, pruebas dependientes de credenciales y pruebas únicas o ad hoc
Exploración autónomaComportamiento de la aplicación indefinido, explorado en tiempo real sin script preescritoPruebas impulsadas por el descubrimiento: encontrar incidencias desconocidas y casos límite que una prueba con script no detectaría

Prueba de RPA

Las pruebas de RPA validan las automatizaciones que creas en UiPath Studio, para que puedas confirmar que siguen funcionando como se espera mientras cambia el flujo de trabajo subyacente. Se basa en:

  • Pruebas basadas en datos : ejercitar un flujo de trabajo contra entradas variadas utilizando archivos de datos de prueba, datos generados automáticamente, entidades de Data Service o colas. Consulta Pruebas basadas en datos.
  • Pruebas simuladas : sustitución de entradas o dependencias durante el diseño, para que partes de un proceso puedan validarse antes de que cada dependencia esté lista. Consulta Pruebas simuladas.
  • Cobertura de actividad y descriptor : realiza un seguimiento de cuánto de un flujo de trabajo se ha ejercitado realmente por tus casos de prueba y muestra una cobertura redundante. Consulta Cobertura de actividad y Cobertura de descriptor.
  • Ejecución de perfil : mide el rendimiento de cada módulo en una prueba para detectar regresiones temprano. Consulta Ejecución de perfil.

Los casos de prueba se diseñan en Studio, se publican en Orchestrator como paquetes y luego se vinculan a Test Manager para la trazabilidad, la gestión de la ejecución y la generación de informes.

Prueba de aplicación

Las pruebas de aplicaciones validan los sistemas con los que interactúan tus automatizaciones (aplicaciones web, de escritorio, SAP o móviles) independientemente de un proyecto de automatización específico. Admite tanto automatizaciones de prueba de código bajo (arrastrar y soltar) como totalmente codificadas.

Pruebas de IU

Basado en el paquete de actividades de Automatización de IU y el Repositorio de objetos, para interactuar con los elementos de la interfaz y afirmarse en ellos de forma fiable.

Pruebas de API

Utiliza el paquete de actividades de prueba para validar las respuestas HTTP/API directamente, sin controlar la IU.

Pruebas basadas en datos

El mismo enfoque basado en datos utilizado en las pruebas de RPA (archivos de datos de prueba, datos generados automáticamente, entidades, colas) se aplica a los casos de prueba en el nivel de aplicación.

Pruebas multiplataforma y móviles

El paquete de actividades de automatización móvil se conecta a granjas de dispositivos y emuladores, por lo que las pruebas pueden ejecutarse en dispositivos móviles reales o virtuales sin la manipulación manual de dispositivos.

Nota:

Las pruebas entre navegadores no son una característica distinta. Se maneja a través de cómo Automatización de IU se dirige a un navegador determinado, no a una cuadrícula de prueba dedicada a varios navegadores.

Pruebas de rendimiento

Realiza pruebas de carga de tus casos de prueba funcionales automatizados en usuarios virtuales concurrentes. Configuras grupos de carga, tiempos de aceleración y umbrales en Test Manager, ejecutas una ejecución en seco para validar, luego ejecutas a escala y supervisas los resultados, incluidas las vistas de resultados de rendimiento de API dedicadas. Consulta Performance testing: descripción general.

Pruebas de accesibilidad

Evalúa si tu aplicación cumple con los estándares de accesibilidad, se gestiona y se informa desde dentro de Test Manager. Consulta Pruebas de accesibilidad para Test Cloud.

Ejecución de pruebas autónomas

Ejecuta casos de prueba manuales preescritos automáticamente utilizando Autopilot. Un probador humano ya ha escrito los pasos y Autopilot los ejecuta de forma desatendida, reemplazando el esfuerzo de convertir una prueba manual en una automatización de Studio totalmente escrita. Está enfocado a casos de prueba basados en la web y admite:

  • Credenciales a través de activos de Orchestrator
  • Una selección de modelos de IA subyacentes
  • Transmisión en vivo, control remoto y cancelación de una ejecución en curso

Más adecuado para:

  • Pruebas de regresión de características estables
  • Pruebas dependientes de credenciales
  • Pruebas únicas o ad hoc
  • Pruebas realizadas por usuarios empresariales que no desean crear o mantener scripts

Más información:

Exploración autónoma

Un agente aprende simultáneamente sobre la aplicación, diseña pruebas y las ejecuta en tiempo real, sin script de prueba predefinido. Guiado por un estatuto, requisito o historia de usuario, explora la aplicación como un usuario curioso dentro de una sesión de tiempo limitado, con controles de intervención humana opcionales (pausa, guía, omisión, reanudación) y un informe de hallazgos estructurado al final.

Se adapta mejor a las pruebas impulsadas por el descubrimiento, por ejemplo, para encontrar incidencias desconocidas, casos límite y comportamiento inesperado que una prueba con script no detectaría.

Más información:

Ver también

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado