- Notas relacionadas
- Primeros pasos
- Instalación y configuración
- Proyectos de automatización
- Dependencias
- Tipos de flujos de trabajo
- Comparación de archivos
- Mejores prácticas de automatización
- Integración del control de código fuente
- Depuración
- La herramienta de diagnóstico
- Analizador de flujo de trabajo
- Acerca del analizador de flujo de trabajo
- ST-NMG-001: convención sobre nombres de variables
- ST-NMG-002: convención de nombres de argumentos
- ST-NMG-004: duplicación de nombres de visualización
- ST-NMG-005: anulación de variables
- ST-NMG-006: argumentos de anulación de variables
- ST-NMG-008: longitud variable excedida
- ST-NMG-009: variables de datos prefijados
- ST-NMG-011: argumentos de prefijo Datatable
- ST-NMG-012: valores predeterminados de los argumentos
- ST-NMG-016: longitud del argumento excedida
- ST-DBP-002: recuento de Argumentos elevado
- ST-DBP-003: bloque de Catch vacío
- ST-DBP-007: múltiples capas de diagramas de flujo
- ST-DBP-020: propiedades de salida no definidas
- ST-DBP-023: flujo de trabajo vacío
- ST-DBP-024: comprobación de actividad de persistencia
- ST-DBP-025: requisito previo para la serialización de variables
- ST-DBP-026: retraso en el uso de la actividad
- ST-DBP-027: mejor práctica de persistencia
- ST-DBP-028: requisito de serialización de argumentos
- ST-USG-005: argumentos de actividad codificados
- ST-USG-009: variables no utilizadas
- ST-USG-010: dependencias sin utilizar
- ST-USG-014: restricciones de los paquetes
- ST-USG-020: mensajes de registro mínimos
- ST-USG-024: guardado sin usar para más adelante
- ST-USG-025: uso incorrecto de los valores guardados
- ST-USG-026: restricciones de actividad
- ST-USG-027: paquetes necesarios
- Variables
- Argumentos
- Espacios de nombres importados
- Grabación
- Elementos de la IU
- Acerca de los elementos de la interfaz de usuario
- Propiedades de actividades de IU
- Métodos de entrada
- Ejemplo de uso de los métodos de entrada
- Métodos de salida o raspado de pantalla
- Ejemplos de uso de métodos de salida o de raspado de pantalla
- Generar Tablas a partir de Datos no estructurados
- Extracción relativa
- Flujo de control
- Selectores
- Repo. de objetos
- Extracción de datos
- Automatización de imágenes y texto
- Acerca de la automatización de imágenes y texto
- Actividades con el ratón y el teclado
- Ejemplo de uso de la automatización de ratón y teclado
- Actividades de texto
- Ejemplo de uso de la automatización de texto
- Actividades de OCR
- Actividades de imagen
- Ejemplo de uso de la automatización de OCR y la automatización de imágenes
- Automatizar las tecnologías de Citrix
- Automatización RDP
- Automatización SAP
- Automatización de VMware Horizon
- Registro
- La herramienta de migración ScaleCoordinates
- La herramienta ScreenScrapeJavaSupport
- El protocolo WebDriver
- StudioPro
- Extensiones
- Solución de problemas
- Internet Explorer x64
- Problemas con Microsoft Office Interop
- Identificación de elementos de la interfaz de usuario en PDF con opciones de accesibilidad
- Identificación de los elementos de la interfaz de usuario tras las actualizaciones de Windows
- Aplicaciones JxBrowser
- Supervisión de eventos de usuario
- Java en App-V
- Compatibilidad y limitaciones de Microsoft App-V
- Solución de problemas de Citrix
Prueba de RPA
Las pruebas de RPA están diseñadas para probar flujos de trabajo directamente y ver la cobertura de actividad durante la ejecución. Estos procesos de prueba garantizan que se realiza la ejecución y se cubren todos los casos excepcionales, independientemente de las decisiones tomadas durante la ejecución.
Se puede crear un archivo de Prueba de RPA invocando un flujo de trabajo desde el proyecto. Haz clic con el botón derecho en el panel Proyecto y selecciona Crear caso de prueba o Caso de prueba basado en datos:
Puede seleccionar Flujo de trabajo simulado bajo prueba al crear tu caso de prueba si quieres hacer una copia de tu flujo de trabajo en la que puedas simular actividades específicas. Para obtener más información, consulta Simulacros de pruebas.
.xaml
que invoca el flujo de trabajo y tiene tres contenedores adicionales: Given, When y Then. El archivo es invocado dentro de la actividad Invocar archivo de flujo de trabajo, que forma parte del contenedor When.
Los argumentos desde el flujo de trabajo se importan automáticamente. Para ver o añadir más argumentos, haz clic en el botón Importar argumentos, parte de la actividad Invocar archivo de flujo de trabajo.
Para comprobar la cobertura de actividad del flujo de actividad, depura el caso de prueba recién creado y observa los casos de prueba cubiertos y no cubiertos en el panel Cobertura de actividad.
Al realizar esta acción en nuestro ejemplo, recibimos la siguiente cobertura:
De acuerdo con el mensaje, este caso de prueba cubrió solo el 53 % de las actividades del flujo de trabajo. Dependiendo de tus necesidades de automatización, puedes crear casos de prueba independientes para cubrir cada situación durante la ejecución. Por ejemplo, el diagrama de flujo anterior usa una actividad Cambio de flujo. Entonces se puede crear otro caso de prueba para seguir la ejecución de otra situación, como en el caso de préstamos de bajo volumen.
.csv
y usamos una actividad Para cada para pasarlo a través de cada actividad del flujo de trabajo:
Al depurar, se alcanzó una cobertura de actividad del 100 %, lo que significa que el conjunto de datos usado en este caso, junto con las actividades añadidas, cubrieron todas las situaciones posibles del proyecto.
Los casos de prueba se empaquetan solo si se configuran como publicables. En el panel Proyecto, haz clic con el botón derecho en un caso de prueba y selecciona Configurar como publicable. Consulta más información sobre la configuración de casos de prueba como publicables aquí.
La publicación se realiza haciendo clic en las opciones de la cinta Publicar o Publicar casos de prueba:
- Publicar: publica todo el proyecto junto con los casos de prueba;
-
Publicar casos de prueba: publica el proyecto como un caso de prueba para ser gestionado desde la página de Casos de prueba de Orchestrator.