UiPath Documentation
studio
2020.10
false
Guía de usuario de Studio
Importante :
La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

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.

Crear Caso de Prueba

An RPA Testing file can be created by invoking a workflow from the project. Right-click a workflow in the Project panel and select Create Test Case or Data Driven Test Case:

You can select Mock workflow under test when you create your test case if you want to make a copy of your workflow where you can mock specific activities. For more information, see Mock Testing.

Se crea un caso de prueba .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.

Consejo:

Cobertura de actividad

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.

Otra forma sería crear un caso de prueba para cubrir todas las secciones del flujo de trabajo. Para nuestro flujo de trabajo, hemos decidido usar un conjunto independiente de datos para probar todas las actividades. Por lo tanto, importamos datos de un archivo .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.

Publicar casos de prueba

Test cases are packaged only if they are Set as Publishable. In the Project panel, right-click a test case and select Set as Publishable. Read more about setting test cases as publishable here.

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;

  • Publish Test Cases - publishes the project as a test case to be managed from Orchestrator's Test Cases page.

  • Crear Caso de Prueba
  • Cobertura de actividad
  • Publicar casos de prueba

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado