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

Plantillas de archivos de paquetes

Prueba con tiempo de espera

La plantilla Prueba con tiempo de espera está disponible únicamente con el paquete de actividad Prueba, en la versión 22.10 o superior. Elige Prueba con tiempo de espera cuando creas un caso de prueba si quieres usar un tiempo de espera o realizar capturas de pantalla cuando falla una verificación.

La plantilla está configurada para lanzar una excepción basada en tiempo, tomando una captura de pantalla del fallo que se haya producido en tu flujo de trabajo.

Nota:
  • Si estableces la variable Boolean takeScreenshotOnException como false, asegúrate de modificar la propiedad Timeout Message de la actividad TimeoutScope.
  • Puedes modificar el tiempo de espera en la variable duration. El valor determinado está establecido en cinco (5) minutos.
  • Puedes guardar capturas de pantalla en tu máquina configurando los ajustes del Proyecto de prueba.

Plantilla de prueba XBrowser

Si deseas probar los mismos datos de prueba en varios navegadores, puedes elegir crear un caso de prueba en función de una plantilla de prueba XBrowser. Esta plantilla te permite probar la misma aplicación web en varios navegadores, utilizando un único caso de prueba. La plantilla funciona creando automáticamente un archivo de datos de prueba que contiene todos los tipos de navegador en los que deseas ejecutar el caso de prueba y luego utilizando esos datos con la actividad Establecer Navegador de tiempos de ejecución. De forma predeterminada, el primer tipo de navegador es Chrome.

Requisitos previos

La plantilla de prueba XBrowser solo funciona con versiones superiores a 24.10.0 de Testing.Activities y UIAutomation.Activities.

Si instalas la versión adecuada de Testing.Activities pero tienes una versión inferior de UIAutomation.Activities, no podrás utilizar la plantilla hasta que actualices el paquete.

Cómo funciona la plantilla

La plantilla funciona creando un archivo de datos de prueba de tipo json que se llama XBrowserTemplateDataVariation.El archivo de datos de prueba se rellena con un parámetro Browser específico que acepta, de forma predeterminada, los siguientes tipos de navegador, dependiendo del tipo de proyecto de Studio:
  • Proyectos de Windows: Chrome, Firefox y Edge.
  • Proyectos multiplataforma: Chrome, Safari y Edge.
La plantilla crea automáticamente un argumento correspondiente para el archivo de datos de prueba, llamado Browser.
Figura 1. Un caso de prueba que utiliza la plantilla de prueba XBrowser, mostrando el archivo de variación de datos de prueba y el argumento del navegador

Antes de los pasos del caso de prueba, la primera actividad es Configurar navegador de tiempos de ejecución. El argumento anterior Browser se coloca en la propiedad Tipo de navegador de esta actividad, por lo que en tiempo de ejecución cambia entre los tipos de navegador declarados en el archivo json de datos de prueba.

Puedes configurar aún más el archivo de datos de prueba con otros tipos de navegadores o configurar la actividad Configurar navegador de tiempos de ejecución.

Figura 2. Editar uno de los tipos de navegador en el archivo JSON de datos de prueba

  • Prueba con tiempo de espera
  • Plantilla de prueba XBrowser
  • Requisitos previos
  • Cómo funciona la plantilla

¿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.