AWS CloudFormation ahora admite la versión 2 del conjunto de pruebas de contrato para tipos de recursos

Publicado en: 2 de sep de 2026

AWS CloudFormation ahora admite la versión 2 del conjunto de pruebas de contrato, disponible mediante la marca --v2 del comando cfn test en la CLI de CloudFormation. Anteriormente, el conjunto de pruebas de contratos cubría solo escenarios básicos relacionados con los controladores CRUD. La versión 2 del conjunto de pruebas de contrato agrega escenarios de prueba más detallados que ejercitan la implementación de su tipo de recurso en cada operación del controlador. Todos los tipos de recursos nuevos pueden ejecutar la versión 2 del conjunto de pruebas de contrato mediante la API test-type durante el envío del registro, y los tipos de recursos basados en Java también pueden ejecutarlas localmente con cfn test --v2, lo que solo requiere Docker y un paquete de controladores integrado.

La versión 2 del conjunto de pruebas de contrato introduce la verificación del estado real, que confirma que el estado efectivo del recurso coincida con el estado solicitado después de las operaciones de creación, actualización y eliminación. Además, los desarrolladores disponen de comprobaciones de compatibilidad con versiones anteriores de los esquemas, validación estática de las entradas de prueba para identificar regiones, ID de cuenta y particiones codificados directamente, e informes detallados en HTML y JUnit XML para la ejecución local de las pruebas de contrato. Estas mejoras reducen significativamente los ciclos de iteración al detectar los problemas antes de enviarlos al registro.

La versión 2 del conjunto de pruebas de contrato está disponible en todas las regiones de AWS en las que está disponible AWS CloudFormation. Para obtener más información, visite la documentación sobre las pruebas de contratos de AWS CloudFormation y la página del producto AWS CloudFormation.