studio
2021.10
false
UiPath logo, featuring letters U and I in white
Sin asistencia

Guía de usuario de Studio

Última actualización 18 de nov. de 2024

Simulacros de pruebas

Información general

Utiliza un simulacro de prueba en tus actividades para aislar funciones de casos de prueba específicos y centrarte en ellas.



Requisitos previos

  • Crea un tipo de proyecto de Proceso.
    Nota: no puedes utilizar la característica simulada en los proyectos de Test Automation.
  • Instalar el paquete de actividades de prueba

Trabajar con simulacros

Puedes crear un archivo simulado de tu flujo de trabajo seleccionando el Flujo de trabajo simulado bajo prueba en la ventana Crear caso de prueba. Esto crea una copia de tu flujo de trabajo con el nombre workflowName_mock y lo almacena en Proyecto > Simulaciones. Esta carpeta refleja la estructura de árbol del archivo de flujo de trabajo de origen. Por ejemplo, si tu flujo de trabajo está almacenado en la pestaña Proyecto como production\Tests\testFolder01\testCase07.xaml, el archivo simulado correspondiente se almacena como production\Mocks\Tests\testFolder01\testCase07_mock.xaml .

En un escenario práctico, tienes una aplicación que escribe directamente en una base de datos, pero no quieres escribir en la pantalla. Puedes usar la opción Rodear con simulacro para probar esta función específica sin necesidad de realizar cambios en tu caso de prueba. Por norma general, sopesa la posibilidad de usar simulacros para pruebas que tienen efectos permanentes en la producción o que requieren recursos especiales.

Condiciones para simulacros de pruebas

  • En los simulacros de archivos, solo puedes editar las actividades simuladas.
  • Puedes tener múltiples simulacros de archivos para un flujo de trabajo.
  • Los simulacros anidados no están disponibles, ya que no puedes usar Surround with Mock en actividades simuladas existentes.
  • El archivo mock.json contiene los parámetros de configuración de los simulacros de archivos.
  • En una estructura de caso de prueba Given-When-Then, la opción Rodear con simulacro solo está disponible para las actividades dentro de When.
  • Los cambios realizados en el archivo del flujo de trabajo de origen se aplican al simulacro de archivo al Guardar tu proyecto. También puedes sincronizar manualmente tus simulacros de archivos. Para obtener más información, consulta Acciones para simulacros de pruebas.
  • La sincronización no funciona si el simulacro de archivo está abierto y tiene cambios sin guardar.
  • Al eliminar un flujo de trabajo asociado a un simulacro de archivo, se te pide que elijas si quieres eliminar ambos archivos.
  • El indicador de cobertura de la actividad solo tiene en cuenta las actividades incluidas en el flujo de trabajo de origen, por lo que no calcula la cobertura de tus simulacros de actividades.

Acciones para simulacros de pruebas

En la siguiente tabla se indican las acciones que puedes realizar para tus simulacros de pruebas.

Acción

Descripción

Procedimiento

Crear simulacro de flujo de trabajo

Crea una copia de tu flujo de trabajo principal para los simulacros de pruebas.

  1. Abre Studio y accede a tu proyecto.
  2. Haz clic derecho en tu proyecto y selecciona Crear caso de prueba.
  3. Configura tu caso de prueba y selecciona Simulacro de flujo de trabajo bajo prueba.
  4. Si quieres usar un archivo simulado ya existente, lo puedes seleccionar desde la lista desplegable Simulacros.

    Se crea una copia de tu flujo de trabajo en Proyectos > Simulacros.

Eliminar actividad simulada

Elimina el simulacro que rodea tu actividad

  1. Abre Studio y accede a tu proyecto.
  2. Vete a Proyecto > Simulacros, y abre un simulacro.
  3. Haz clic derecho en un simulacro de actividad y selecciona Eliminar simulacro de actividad.

Rodear actividad con simulacro

Inserta un simulacro de actividad.

  1. Abre Studio y accede a tu proyecto.
  2. Vete a Proyecto > Simulacros, y abre un simulacro.
  3. Haz clic derecho en una actividad y selecciona la opción docs imageRodear con simulacro del desplegable.

Sincronizar simulacro

Sincroniza tus simulacros de archivos o carpetas con el archivo o las carpetas del flujo de trabajo de origen, respectivamente.

  1. Abre Studio y accede a tu proyecto.
  2. Vete a Proyecto > Simulacros.
  3. Haz clic derecho en un archivo o una carpeta y selecciona Sincronizar simulacro del desplegable.

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