Crear o editar un escenario
Para crear un escenario, vaya a Garantía de calidad > Escenarios y haga clic en + Nuevo escenario. En ambos casos, el Unit Test Editor se abre en una pestaña nueva que contiene las secciones explicadas en la imagen comentada a continuación.

Pestañas de datos. Navega las pestañas Registers, Arrays, Call Apis y Transactions para ingresar los datos de entrada necesarios para evaluar tu proceso Lambda. La pestaña Servicios aún no funciona.
Lee las siguientes secciones para aprender cómo ingresar cada tipo de datos.
Información básica. Información básica. Completa esta sección con el nombre, la descripción y las etiquetas del escenario.
Haga clic en Guardar para guardar su escenario. Una vez que el sistema confirme que se guardó tu escenario, podrás cerrar el editor.
Para editar un escenario, encuéntralo en la lista y haz clic en los tres puntos verticales > Edit (icono de lápiz).
La pestaña Registros está abierta de forma predeterminada. Consulte la siguiente imagen para aprender a agregar datos de registro a su escenario.

Barra de búsqueda. Barra de búsqueda. Una vez que se agreguen los registros a la lista, usa la barra de búsqueda para encontrar los registros según el ID de registro.
Add Register Haga clic para agregar un nuevo registro a la lista. Puede agregar tantos registros como sea necesario.
Lista de registros, con una fila para cada registro creado y las siguientes columnas:
Register ID
Ingresa el identificador del registro.
Value
Ingresa el valor que quieres que el registro conserve para este escenario.
Actions
Haz clic en Delete (icono de papelera) para borrar el registro.
Haga clic en Arreglos para abrir la pestaña Arreglos. Consulte la imagen anotada a continuación para aprender a agregar datos de matriz a su escenario.

Barra de búsqueda. Barra de búsqueda. Una vez que se agreguen los arrays a la lista, usa la barra de búsqueda para encontrar los arrays según su ID o los valores incluidos en los arrays.
Add Array Haga clic para agregar una nueva matriz a la lista. Puede agregar tantas matrices como necesite.
Lista de arrays. De forma predeterminada, cada matriz tiene una sola fila donde puede agregar varios valores. Lea los arreglos multidimensionales a continuación para aprender a trabajar con arreglos con varias filas.
Array ID
Introduce el número de array. Ingresa el identificador del array. Este campo solo está presente en la primera fila de cada array.
Value 1
Introduzca primero el valor que desea que mantenga la matriz. Para agregar más valores a la matriz, pase el cursor sobre Valor 1 y haga clic en +. Puede agregar tantas columnas de valor como necesite.
Para borrar una columna de valor, pasa el cursor sobre el nombre de la columna y haz clic en Delete (icono de papelera).
Actions
Haga clic en + para agregar una nueva fila a la matriz. Haz clic en Delete (icono de papelera) para borrar el registro.
Arrays multidimensionales
Para agregar una nueva fila a una matriz, haga clic en + en la columna Acciones. Puedes añadir tantas filas como necesites. Para agregar una fila en una posición específica, haga clic en + en la columna Acciones de la fila antes de la que desee agregar. Vea un ejemplo en la siguiente imagen.

En este ejemplo, al hacer clic en + en la fila «B» se crea una nueva fila entre «B» y «C».
Para reorganizar las filas, arrastra y suelta tal como se muestra en la siguiente animación.

Para borrar una fila, haz clic en Delete en la columna de acciones de dicha fila, tal como se muestra en la siguiente imagen.

Aviso
Al borrar la primera fila en un array, se borra el array en su totalidad.
Haga clic en Call Apis para abrir la pestaña Call Apis. Consulte la imagen anotada a continuación para aprender a agregar datos de Call API a su escenario.

Barra de búsqueda. Barra de búsqueda. Una vez que se hayan agregado las Call APIs a la lista, usa la barra de búsqueda para encontrar las Call APIs según el ID del registro de salida y según su valor.
VT_CALL_API Haga clic para agregar una nueva API de llamadas a la lista. Puedes añadir tantas como necesites.
Lista de API de llamadas. Seleccione una función de API de llamada en el menú desplegable. Para cada API de llamada que seleccione, el sistema genera una tabla con una fila para cada salida configurada y las siguientes columnas:
Output
ID del registro donde se almacena el valor de salida. Esto es completado automáticamente por el sistema.
Output description
Descripción de la salida. Esto es completado automáticamente por el sistema.
Value
Ingresa el valor que la Call API debe guardar en el registro de salida.
Para borrar una Call API, haz clic en Delete call api, como se muestra a continuación.

Haga clic en Transacciones para abrir la pestaña Transacciones. Consulte la imagen anotada a continuación para aprender a agregar datos de transacciones a su escenario.

Barra de búsqueda. Barra de búsqueda. Una vez que se hayan agregado las transacciones a la lista, usa la barra de búsqueda para encontrar las transacciones según el identificador del registro de salida y según su valor.
+ Añadir transacción. Haga clic para agregar una nueva transacción a la lista. Puedes añadir tantas como necesites.
Lista de transacciones. Seleccione una transacción en el menú desplegable.
Una vez seleccionada una transacción, aparecen tres opciones como botones de radio: Resultado de éxito, Simulación de error predefinida y Simulación de error personalizada. Lea las secciones siguientes para aprender a configurar los datos según cada opción.
Para borrar una transacción, haz clic en Delete transaction, tal como se muestra a continuación.

Success result
La opción Resultados de éxito está seleccionada por defecto. Use esta sección para configurar los valores de salida que debe obtener de la transacción para evaluar el proceso Lambda.

En esta sección, se muestra una tabla con una fila por cada salida y las siguientes columnas:
Output | ID del registro donde se almacena el valor de salida. Esto es completado automáticamente por el sistema. |
Output description | Descripción de la salida. Esto es completado automáticamente por el sistema. |
Value | Ingresa el valor que la transacción debe guardar en el registro de salida. |
Predefined error simulation
Seleccione Simulación de errores predefinidos para abrir esta sección. Para configurar un error predefinido para la simulación, haga clic en el menú desplegable y seleccione un error predefinido. El sistema rellena automáticamente el tipo de error y el código de error.

Custom simulation of error

Seleccione Simulación personalizada de error para abrir esta sección. Para configurar un error personalizado para la simulación, haga clic en el menú desplegable y seleccione un tipo de error.