Capítulo 4. Prueba

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Una aplicación nativa en la nube está optimizada para una retroalimentación rápida en cada nivel, desde los componentes hasta los sistemas completos. Las pruebas son la forma principal de impulsar ese bucle de retroalimentación. Los microservicios vienen en sistemas. Spring Boot proporciona un sólido soporte de pruebas de integración: soporte para ayudar a capturar la integración entre los componentes de un sistema.

A medida que las aplicaciones se distribuyen cada vez más, las estrategias para escribir pruebas con eficacia cambian considerablemente. La práctica de las pruebas de integración se centra en escribir y ejecutar pruebas contra un grupo de módulos de software que dependen unos de otros. Las pruebas de integración son una práctica estándar en el desarrollo de software, en la que los desarrolladores que trabajan en módulos o componentes independientes pueden automatizar un conjunto de casos de prueba que existen para garantizar que la funcionalidad esperada de la integración sigue siendo verdadera, especialmente cuando se realizan cambios en el código que afectan a una integración. A menudo puede darse el caso de que las pruebas de integración requieran ejecutar pruebas en un entorno de integración compartido. En este escenario, las aplicaciones pueden estar sujetas a compartir simultáneamente recursos externos, como una base de datos ...

Get Java nativo en la nube now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.