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 aplicación

Studio Pro admite la creación de casos de prueba especializados para llevar a cabo pruebas de aplicación automatizadas, tanto en VB como en C#. Los proyectos de automatización de pruebas individuales se pueden crear en StudioPro, usarse para verificar datos e incluirse en escenarios de procesos CI/CD.

Application testing can be performed with Test Cases and Data Driven Test Cases, sequences that make use of verification activities part of the UiPath.Testing.Activities pack, together with activities from other packages.

Casos de prueba basados en datos utiliza datos importados como argumentos en el proyecto para verificar la ejecución de casos de prueba. En la ejecución se pueden usar todos los datos o solo determinados valores.

Los proyectos de automatización de pruebas pueden contener varios casos de prueba con ejecución lineal; como las actividades están organizadas en secuencias, este tipo de proyecto tienen múltiples puntos de entrada. No hay archivo de flujo de trabajo principal y la ejecución se realiza por caso de prueba, en lugar de invocar otros archivos .xaml.

With Studio Pro, workflows can be converted into test cases or imported as test cases from other projects. Later, application testing projects may be published to Orchestrator, managed and executed from the Test Cases page.

Casos de prueba

Utiliza el tipo de proyecto Automatización de prueba de la vista Backstage > Inicio para empezar a diseñar un caso de prueba.

Estos archivos .xaml se pueden añadir a un proyecto usando la opción de la cinta Nuevo > Caso de prueba.

The default activities packages for this type of project are: UiPath.System.Activities, UiPath.UIAutomation.Activities, and verification activities from the UiPath.Testing.Activities.

Verification activities such as Verify Control Attribute, Verify Expression, and Verify Expression with Operator are used for testing the data used by your workflows.

Estas actividades se comportan de forma distinta cuando se ejecutan o se depuran. Si una actividad de verificación detecta un error, la ejecución no se detiene para lanzar el error, sino que se limita a registrar la actividad fallida en el panel Salida. Si la actividad se ejecutó correctamente, se marca en el panel.

Casos de prueba basados en datos

Es posible que las pruebas de aplicaciones requieran trabajar con grandes conjuntos de datos para verificar la ejecución del flujo de trabajo y cubrir casos excepcionales. En lugar de crear múltiples casos de prueba para cada conjunto de datos, importa y usa tus conjuntos de datos dentro del proyecto con el tipo de archivo Caso de prueba basado en datos.

En el panel Proyecto, haz clic derecho en un caso de prueba y selecciona Añadir datos de prueba.

Accede al Archivo de variación para elegir un archivo de Excel para importar y, a continuación, selecciona una hoja de cálculo.

Haz clic en Importar. El archivo de Excel importado se acepta como entrada, los datos se importan como tipos InArgument junto con los valores del archivo.

As a next step, you can use the Verify Expression with Operator activity to compare values with those from the imported Excel file, using available operators. Read more about this activity here.

Ejecutar/depurar con variaciones de datos

La ejecución o depuración de un Caso de prueba basado en datos se puede realizar de dos maneras, bien utilizando todos los datos importados o seleccionando de forma discrecional los datos específicos que se usarán.

Haz clic en las opciones Ejecutar archivo con variaciones de datos o Depurar archivo con variaciones de datos de la cinta. Se abre la ventana Variaciones de datos:

Selecciona los datos que quieres usar para ejecutar o depurar el caso de prueba haciendo clic en la casilla de verificación situada junto a cada fila. Haz clic en Ejecutar o Depurar después de realizar la selección.

Si el proyecto del caso de prueba utiliza la actividad Verificar expresión con operador, la ejecución se realiza una vez para cada conjunto de datos seleccionado.

Nota:

Si se realizaron cambios en el conjunto de datos de Excel, elimina y añade de nuevo el conjunto de datos en el proyecto del caso de prueba.

Eliminar datos de la prueba

Los conjuntos de datos importados se pueden eliminar de un archivo de Caso de prueba basado en datos haciendo clic derecho en el archivo .xaml en el panel Proyecto y seleccionando Eliminar datos de prueba:

Se puede añadir un nuevo conjunto de datos seleccionando la opción Añadir datos de prueba.

Migración de casos de prueba

Existing workflows used for testing purposes can be converted to and from test cases using Studio Pro. In addition, you can create an RPA Testing project from existing processes.

Convertir a caso de prueba

Para convertir flujos de trabajo en casos de prueba, haz clic derecho en los archivos en el panel Proyecto y selecciona Convertir a caso de prueba:

Importar casos de prueba

Si ya has creado flujos de trabajo o casos de prueba, puedes importarlos en tu proyecto actual haciendo clic derecho en el nodo del proyecto y seleccionando Importar casos de prueba:

Los archivos .xaml importados se añaden al árbol del proyecto como borradores de casos de prueba.

Importar servicios

Similarly to importing data collections into API Test Automation libraries, you can import such collections into your Application Testing processes using the New Service wizard.

Ten en cuenta que esta opción solo está disponible para bibliotecas y proyectos de Automatización de pruebas creados con una licencia de Studio Pro.

Publicar casos de prueba

Los archivos Caso de prueba y Caso de prueba basado en datos se crean como borradores de forma predeterminada. Antes de tratar de publicar, hay que establecer estos archivos .xaml como publicables desde el panel Proyecto.

Está disponible la selección múltiple manteniendo pulsada la tecla Ctrl y seleccionando cada archivo de forma individual y haciendo clic derecho en la opción Establecer como publicable.

Nota:

Los casos de prueba publicables se pueden establecer de nuevo como borrador haciendo clic derecho en el caso de prueba y seleccionando Establecer como borrador.

Después de seleccionar Establecer como publicable, el icono del archivo pasa de gris a azul, lo que indica que el archivo está listo para publicar y empaquetar en un archivo .nupkg.

Nota:

Si no se establecen como publicables, los borradores de archivos no se empaquetan ni se publican.

Publishing test cases is performed in a similar way as for other types of projects. Use the Publish option from the Studio Pro ribbon. You can set a version of the project and use the Certificate Signing options, read more about publishing projects here.

Test cases can be published to Orchestrator, Robot defaults, or a custom path. If you wish to publish to Orchestrator, make sure your Robot or UiPath Assistant is connected to Orchestrator, follow the steps here.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado