AWS AppSync mejora las pruebas del solucionador con una simulación integral de objetos de contexto

Publicado en: 12 de feb de 2025

AWS AppSync, un servicio de GraphQL completamente administrado que ayuda a los clientes a crear API escalables, anuncia mejoras en sus API EvaluateCode y EvaluateMappingTemplate. Esta actualización permite a los desarrolladores simular exhaustivamente todas las propiedades de los objetos de contexto durante las pruebas unitarias de solucionadores y funciones, incluida la información de identidad, las variables del almacén temporal y el manejo de errores. La mejora también introduce una validación mejorada de las entradas de JSON con mensajes de error claros y procesables. Esto facilita que los desarrolladores identifiquen y solucionen problemas en la configuración de su contexto.

Estas mejoras simplifican los requisitos de configuración e instalación. Los desarrolladores ahora pueden probar de manera eficiente las funciones y los solucionadores accediendo y validando el almacén temporal del solucionador (ctx.stash) y el seguimiento de errores (ctx.OutErrors) en sus entornos de prueba. La actualización también simplifica la simulación de identidades al permitir a los desarrolladores incluir solo la información relevante de la persona que llama en ctx.identity. La experiencia de consola actualizada ofrece una mejor visibilidad de los resultados de las pruebas del solucionador, lo que ayuda a los desarrolladores a solucionar problemas y optimizar sus implementaciones de solucionadores de manera más eficaz.

Esta mejora está disponible en todas las regiones de AWS en las que AWS AppSync es admitido actualmente.


Para obtener más información sobre estas nuevas características, visite la documentación de AWS AppSync y explore la referencia de objetos de contexto. También puede explorar ejemplos y prácticas recomendadas en la Guía para desarrolladores de AWS AppSync o comenzar por visitar la consola de AWS AppSync.