Testing Java Microservices: Uso de Arquillian, Hoverfly, Assertj, Junit, Selenium y Mockito

Puntuación:   (3,8 de 5)

Testing Java Microservices: Uso de Arquillian, Hoverfly, Assertj, Junit, Selenium y Mockito (Bueno Alex Soto)

Opiniones de los lectores

Resumen:

El libro es elogiado por su enfoque conciso, completo y práctico para probar microservicios, escrito por un respetado profesor. Sin embargo, adolece de un soporte deficiente en la página web de Manning, donde los usuarios se encuentran con errores en los tutoriales y una falta de compromiso por parte del autor y el editor.

Ventajas:

Excelente redacción por parte de un profesor experto, contenido conciso y completo, enfoque práctico, copia electrónica de cortesía disponible.

Desventajas:

Asistencia deficiente en la página web complementaria de Manning, errores en los tutoriales, falta de respuesta por parte del autor y el editor, no se proporcionan erratas.

(basado en 2 opiniones de lectores)

Título original:

Testing Java Microservices: Using Arquillian, Hoverfly, Assertj, Junit, Selenium, and Mockito

Contenido del libro:

Resumen

Testing Java Microservices le enseña a implementar pruebas unitarias y de integración para sistemas de microservicios que se ejecutan en la JVM. Trabajará con un entorno de microservicios construido con Java EE, WildFly Swarm y Docker. Aprenderá a aumentar la cobertura de las pruebas y la productividad, y ganará confianza en que su sistema funcionará como espera.

La compra del libro impreso incluye un libro electrónico gratuito en formato PDF, Kindle y ePub de Manning Publications.

Acerca de la tecnología

Las aplicaciones de microservicios presentan desafíos de pruebas especiales. Incluso los servicios más sencillos deben gestionar cargas impredecibles, y los diseños basados en mensajes distribuidos plantean problemas únicos de seguridad y rendimiento. Estos retos aumentan cuando se añaden la comunicación asíncrona y los contenedores.

Acerca del libro

Testing Java Microservices le enseña a implementar pruebas unitarias y de integración para sistemas de microservicios que se ejecutan en la JVM. Trabajará con un entorno de microservicios construido con Java EE, WildFly Swarm y Docker. Avanzará desde la escritura de pruebas unitarias sencillas para servicios individuales hasta prácticas más avanzadas como caos o pruebas de integración. A medida que avanza hacia una canalización de entrega continua, también dominará las pruebas de sistemas en vivo utilizando tecnologías como los marcos Arquillian, Wiremock y Mockito, junto con técnicas como las pruebas de contratos y la virtualización de servicios sobre el cable. Si domina estas prácticas y herramientas específicas para microservicios, aumentará considerablemente la cobertura de las pruebas y la productividad, y ganará confianza en que su sistema funcionará como espera.

Contenido

⬤ Automatización de pruebas.

⬤ Pruebas de integración de sistemas de microservicios.

⬤ Pruebas de sistemas centrados en contenedores.

⬤ Virtualización de servicios.

Sobre el lector

Escrito para desarrolladores Java familiarizados con Java EE, EE4J, Spring o Spring Boot.

Sobre los Autores

Alex Soto Bueno y Jason Porter son miembros del equipo Arquillian. Andy Gumbrecht es un desarrollador de Apache TomEE y PMC. Todos ellos tienen una amplia experiencia en pruebas empresariales.

Índice

⬤ Introducción a los microservicios.

⬤ Aplicación bajo prueba.

⬤ Microservicios de pruebas unitarias.

⬤ Component-testing de microservicios.

⬤ Pruebas de integración de microservicios.

⬤ Pruebas de contrato.

⬤ Pruebas de extremo a extremo.

⬤ Docker y pruebas.

⬤ Virtualización de servicios.

⬤ Entrega continua en microservicios.

Otros datos del libro:

ISBN:9781617292897
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2018
Número de páginas:325

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Testing Java Microservices: Uso de Arquillian, Hoverfly, Assertj, Junit, Selenium y Mockito -...
Resumen Testing Java Microservices le enseña a...
Testing Java Microservices: Uso de Arquillian, Hoverfly, Assertj, Junit, Selenium y Mockito - Testing Java Microservices: Using Arquillian, Hoverfly, Assertj, Junit, Selenium, and Mockito

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)