Configura casos de prueba

En este documento, se describe cómo configurar casos de prueba para tus integraciones. Para obtener información sobre los casos de prueba, las configuraciones de prueba admitidas y sus limitaciones, consulta Introducción a los casos de prueba.

Antes de comenzar

  • Para obtener el permiso que necesitas para configurar casos de prueba, pídele a tu administrador que te otorgue el rol de IAM de editor de Application Integration (roles/integrations.integrationEditor) en tu proyecto. Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.

    Este rol predefinido contiene el permiso integrations.googleapis.com/testCases.create, que se requiere para configurar casos de prueba.

    También puedes obtener este permiso con roles personalizados o con otros roles predefinidos.

  • Asegúrate de que tu integración esté en el estado DRAFT. Si tu integración está en el estado PUBLISHED, haz clic en Habilitar edición. Se crea una versión nueva en el estado DRAFT en la integración. En la siguiente figura, se muestra el bloqueo de edición en el editor de integraciones.

    Bloqueo de edición de integraciones Bloqueo de edición de integraciones

  • Asegúrate de tener un caso de prueba en la integración. Para obtener información sobre cómo crear un caso de prueba, consulta Crea casos de prueba.

Establece parámetros de configuración de prueba para los activadores

Para establecer los parámetros de configuración de prueba del activador, selecciona una de las siguientes opciones:
  1. En la consola de Google Cloud , ve a la página Application Integration.

    Ir a Application Integration

  2. En el menú de navegación, haz clic en Integraciones.

    Aparecerá la página Integraciones con una lista de todas las integraciones disponibles en el proyecto de Google Cloud .

  3. Selecciona una integración existente para la que quieras crear una prueba.

    Esto abrirá la integración en la página del editor de integración.

  4. Haz clic en Caso de prueba y, luego, en Abrir casos de prueba. Aparecerá el panel Casos de prueba con una lista de casos de prueba para la versión actual de la integración.
  5. Selecciona el caso de prueba de la lista.

    En la página del editor de integración, el lienzo del diseñador muestra El modo de caso de prueba está activo. En la siguiente imagen, se muestra el panel Configuración de prueba del activador:

    Imagen que muestra el panel de configuración de la prueba Imagen que muestra el panel de configuración de pruebas

  6. En la página del editor de integración, haz clic en el activador para abrir el panel de configuración del activador. Luego, haz lo siguiente:
    • Si tienes variables de entrada para tu integración, la pestaña Configuración de prueba muestra esas variables de entrada. Los valores que ingreses en las variables se guardarán automáticamente.
    • Para ver las propiedades del activador, haz clic en la pestaña Propiedades del activador.

Cómo establecer configuraciones de prueba para las tareas

Para configurar las propiedades de prueba de la tarea de integraciones, selecciona una de las siguientes opciones:
  1. En la consola de Google Cloud , ve a la página Application Integration.

    Ir a Application Integration

  2. En el menú de navegación, haz clic en Integraciones.

    Aparecerá la página Integraciones con una lista de todas las integraciones disponibles en el proyecto de Google Cloud .

  3. Selecciona una integración existente para la que quieras crear una prueba.

    Esto abrirá la integración en la página del editor de integración.

  4. Haz clic en Caso de prueba y, luego, en Abrir casos de prueba. Aparecerá el panel Casos de prueba con una lista de casos de prueba para la versión actual de la integración.
  5. Selecciona el caso de prueba de la lista.

    En la página del editor de integración, el lienzo del diseñador muestra El modo de caso de prueba está activo.

  6. En la página del editor de integración, haz clic en la tarea para abrir el panel de configuración de la prueba. En la siguiente imagen, se muestra el panel Configuración de prueba de la tarea:

    Imagen que muestra el panel de configuración de la prueba Imagen que muestra el panel de configuración de pruebas

    En la pestaña Configuración de la prueba, sigue estos pasos:
    1. En Mock strategy type, selecciona una de las siguientes estrategias de simulación:
      • Si seleccionas No simular, la tarea se ejecutará desde la integración principal como debería hacerlo en la integración real. De forma predeterminada, se selecciona el tipo de estrategia No mock para las tareas.
      • Si seleccionas Ejecución simulada, en Estado de ejecución simulada, debes seleccionar una de las siguientes opciones:
        • Omitir: La tarea se marca como completada correctamente.
        • Falla: La tarea se marca como con errores.
      • Si seleccionas Resultado simulado, en Lista de resultados de la tarea, debes proporcionar el resultado de las tareas para el siguiente nodo de la integración.
    2. En la sección Estrategia de aserción, haz lo siguiente:
      1. En el campo Tipo de aserción, selecciona una de las siguientes opciones:
        • Si seleccionas Confirmar ejecución, selecciona una de las siguientes opciones para Estado de ejecución que se confirmará:
          • Listo
          • Falla
          • No se ejecutó
        • Si seleccionas Confirmar parámetros, haz lo siguiente:
          1. En Parameters to assert, selecciona si deseas confirmar parámetros, incluidos los de entrada y salida.
          2. Selecciona el Operador para comparar el parámetro confirmado con el valor ingresado. Las operaciones para comparar el parámetro confirmado pueden ser una de las siguientes:
            • Es igual a
            • No es igual a
            • Contiene
          3. En el campo Valor, ingresa el valor con el que deseas comparar el parámetro.
      2. Opcional: Para agregar más aserciones, haz clic en + Agregar aserción.

¿Qué sigue?