studio
2022.4
false
UiPath logo, featuring letters U and I in white
Guía de usuario de Studio
Last updated 4 de nov. de 2024

Casos de prueba

Información general

Las pruebas de aplicaciones en Studio funcionan tanto en VB como en C#. Puedes crear proyectos de automatización individuales para escenarios como la verificación de datos o la integración con tus canalizaciones CI/CD. Diseña tu flujo de trabajo en Studio. Puedes realizar pruebas automatizadas de aplicaciones en VB o C#

Condiciones

  • Realizar pruebas de aplicaciones mediante casos de prueba y casos de prueba basados en datos.
  • Los proyectos de automatización de pruebas pueden tener varios puntos de entrada si contienen varios casos de prueba con ejecución lineal, ya que las actividades están organizadas de forma secuencial.
  • La ejecución del flujo de trabajo se realiza por cada caso de prueba, a menos que se invoquen otros archivos XAML.
  • Puedes convertir los flujos de trabajo en casos de prueba, importarlos de otros proyectos o crear otros nuevos.

Crear Caso de Prueba

Puedes crear un caso de prueba invocando un flujo de trabajo desde un proyecto existente.

  1. Abre tu flujo de trabajo en Studio.
  2. En el panel de Proyectos, haz clic con el botón derecho en el flujo de trabajo y selecciona Crear caso de prueba.



  3. (Opcional) Selecciona el Flujo de trabajo simulado bajo prueba al crear tu caso de prueba si quieres hacer una copia de tu flujo de trabajo donde puedas simular actividades específicas. Si tienes un archivo simulado existente que quieres usar, lo puedes seleccionar desde la lista desplegable deSimulacros. Para obtener más información, consulta Simulacros de pruebas.



  4. (Opcional) Selecciona una Plantilla de la lista desplegable si creaste una previamente. Para obtener más información, ve a Plantillas de archivos.

  5. Haz clic en Siguiente si quieres añadir datos de prueba.
  6. Haz clic en Crear para confirmar los cambios.

    Se crea un archivo XAML de caso de prueba que invoca el flujo de trabajo con los siguientes contenedores: Dado, Cuando y Entonces. 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: comprueba las siguientes Actions adicionales:

Publicar casos de prueba

Tanto los casos de prueba como los casos de prueba basados en datos son creados como borradores de forma predeterminada. Antes de publicar en Orchestrator es necesario configurar los casos de prueba como publicables. Puedes configurar casos de prueba individuales o múltiples como publicables al hacer clic con el botón derecho en los flujos de trabajo y después seleccionar Configurar como publicable.



El icono XAML se tornará azul como indicación de que el caso de prueba ya está listo para ser publicado y empaquetado en un archivo NUPKG. Para regresar al borrador del flujo de trabajo, haz clic con el botón derecho en el flujo de trabajo y selecciona Ignorar desde la publicación.
Importante:

Puedes publicar los casos de prueba en Orchestrator, en los valores predeterminados de Robot o en una ruta personalizada. Si quieres publicar en Orchestrator, asegúrate de que tu Robot o Asistente de UiPath está conectado a Orchestrator.

También es necesario publicar a Orchestrator cuando quieras ejecutar pruebas automatizadas a través de Test Manager. Asegúrate de que publicas el paquete a la Fuente del proceso de tenant de Orchestrator y, después, enlaza los casos de prueba con Test Manager.

Importante: La publicación del paquete en una carpeta diferente puede dar lugar a errores de ejecución (por ejemplo, la ejecución de pruebas a través de Test Manager no es compatible con proyectos publicados en una fuente de carpetas).

Convertir el flujo de trabajo en caso de prueba

Para convertir los flujos de trabajo en casos de prueba, haz clic con el botón derecho en el flujo de trabajo en el panel Proyecto y selecciona Convertir en caso de prueba:



Resultado: el flujo de trabajo se convierte en Caso de prueba y se regenera segun la plantilla Caso de prueba, que estructura tu prueba alrededor de contenedores Given-When-then.

Importar casos de prueba

Si ya creaste los flujos de trabajo o los casos de prueba, puedes importarlos a tu proyecto actual haciendo clic con el botón derecho en el nodo del proyecto y seleccionando Importar casos de prueba. Los archivos importados XAML se agregan a tu proyecto como borrador de casos de prueba.


Importar servicios

Igual que importas colecciones de datos en bibliotecas de Automatización de pruebas de API, puedes importar dichas colecciones en tus procesos de Prueba de aplicación utilizando el asistente de Servicio nuevo.

Nota: Esto está disponible solo para las bibliotecas y los proyectos de pruebas de automatización creados en el perfil de Studio.

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.