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.

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 Probar automatización.

Trabajar con simulacros

You can create a mock file of your workflow by selecting Mock workflow under test in the Create Test Case window. This creates a copy of your workflow with the name workflowName_mock and stores it in Project > Mocks. This folder mirrors the source workflow file tree structure. For example, if your workflow is stored in the Project tab as production\Tests\testFolder01\testCase07.xaml, the correspondent mock file is stored as 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.
  • 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.
  • Changes made in the source workflow file are applied to the mock file when you Save your project. Alternatively, you can manually sync your mock files. For more information, see Mock Testing Actions.
  • 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.

    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. Right click on an activity and select docs image Surround with Mock from the dropdown.

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?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado