Consulta los conectores compatibles con Application Integration.
Cómo configurar 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 compatibles y sus limitaciones, consulta Introducción a los casos de prueba.
Antes de comenzar
-
A fin de obtener el permiso que necesitas para configurar casos de prueba, solicita a tu administrador que te otorgue el Rol de IAM de Editor de integración de aplicaciones (
roles/integrations.integrationEditor
) en el 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 tiene el estadoPUBLISHED
, haz clic en Habilitar edición. Se creará una versión nueva en el estadoDRAFT
en la integración. En la siguiente figura, se muestra el bloqueo de edición en el editor de integración. - 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 Cómo crear casos de prueba.
Configura configuraciones de prueba para los activadores
Para establecer la configuración de prueba del activador, selecciona una de las siguientes opciones:- En la consola de Google Cloud, ve a la página Application Integration.
- 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.
- Selecciona una integración existente para la que deseas crear una prueba.
Esto abrirá la integración en la página del editor de integración.
- 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 de integración actual.
- 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:
- En la página del editor de integración, haz clic en el activador para abrir el panel de configuración del activador. Luego, sigue estos pasos:
- Si tienes variables de entrada para tu integración, la pestaña Configuración de prueba las muestra. 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 tareas
Para configurar las propiedades de prueba de la tarea de integración, selecciona una de las siguientes opciones:- En la consola de Google Cloud, ve a la página Application Integration.
- 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.
- Selecciona una integración existente para la que deseas crear una prueba.
Esto abrirá la integración en la página del editor de integración.
- 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 de integración actual.
- 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 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:
- En Tipo de estrategia simulada, selecciona una de las siguientes estrategias simuladas:
- Si seleccionas Sin simulación, tu tarea se ejecutará desde la integración principal como debería en la integración real. De forma predeterminada, se selecciona el tipo de estrategia Sin simulación 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 marcó como completada correctamente
- Error: La tarea se marca como con errores.
- Si seleccionas Mock Output, para Task Output list, debes proporcionar el resultado de las tareas para el próximo nodo de la integración.
- En la sección Assertion strategy (Estrategia de aserción), haz lo siguiente:
- En el campo Tipo de aserción, selecciona una de las siguientes opciones:
- Si seleccionas Declarar ejecución, elige una de las siguientes opciones en Estado de la ejecución para afirmar:
- Listo
- Falla
- No se ejecutó
- Si seleccionas Confirmar parámetros, haz lo siguiente:
- En Parámetros para confirmar, selecciona si deseas confirmar parámetros, incluidos los parámetros de entrada y salida.
- Selecciona el Operador para comparar el parámetro afirmado con el valor ingresado. Las operaciones para comparar el parámetro afirmado pueden ser una de las siguientes:
- Es igual a
- No es igual a
- Contiene
- En el campo Valor, ingresa el valor con el que deseas comparar el parámetro.
- Si seleccionas Declarar ejecución, elige una de las siguientes opciones en Estado de la ejecución para afirmar:
- Opcional: Para agregar más aserciones, haz clic en + Agregar aserción.
- En el campo Tipo de aserción, selecciona una de las siguientes opciones:
- En Tipo de estrategia simulada, selecciona una de las siguientes estrategias simuladas:
¿Qué sigue?
- Obtén información sobre los casos de prueba.
Aprende a hacer lo siguiente: