Puntuación:
El libro está muy bien considerado como un recurso esencial para las pruebas unitarias, especialmente para los desarrolladores que utilizan JavaScript o frameworks relacionados. Aunque es elogiado por su enfoque exhaustivo y sus valiosos ejemplos, algunos lectores señalan que hay una excesiva repetición a lo largo del texto.
Ventajas:⬤ Gran recurso para pruebas unitarias, especialmente para frameworks JavaScript
⬤ sirve como una excelente referencia
⬤ ofrece ejemplos prácticos
⬤ beneficioso para enseñar a equipos sobre pruebas unitarias
⬤ considerado una 'biblia' para pruebas unitarias.
Contiene demasiada repetición, incluyendo redundancias dentro de los capítulos; algunos pueden encontrarlo tedioso a pesar de su utilidad.
(basado en 4 opiniones de lectores)
The Art of Unit Testing, Third Edition: With Examples in JavaScript
The Art of Unit Testing, Third Edition (El arte de las pruebas unitarias, tercera edición) le lleva por debajo de la superficie y comprende cómo las pruebas unitarias pueden transformar la forma de entregar y mantener el software.
The Art of Unit Testing, Third Edition actualiza un bestseller internacional para reflejar las herramientas y prácticas de desarrollo modernas. Esta edición ampliada le enseña a escribir pruebas unitarias para código asíncrono y observable, así como métodos de falsificación de funciones, módulos y refactorizaciones. Explorará los patrones y la organización de las pruebas, el trabajo con código heredado e incluso el código "no comprobable". Los numerosos ejemplos, independientes de las herramientas, se presentan en JavaScript y se han diseñado cuidadosamente para que puedan aplicarse al código escrito en cualquier lenguaje.
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 pruebas unitarias son una práctica universalmente adoptada en equipos de desarrollo de todos los tamaños. Los grandes desarrolladores le dirán que las pruebas son tanto un estado mental como una colección de herramientas y prácticas. The Art of Unit Testing, Third Edition le lleva por debajo de la superficie y entender cómo las pruebas unitarias pueden transformar la forma de entregar y mantener el software. Ahora con ejemplos en JavaScript, esta nueva edición se ha actualizado para reflejar las características de una base de código moderna, incluyendo async y servicios modularizados y distribuidos. Las prácticas y patrones que aprenderá también pueden aplicarse fácilmente a otros lenguajes, como C#, Java y Python.
Acerca del libro
The Art of Unit Testing, Third Edition le guía paso a paso desde sus primeras pruebas unitarias sencillas hasta la construcción de conjuntos de pruebas completos que sean mantenibles, legibles y fiables. Ahora con ejemplos que utilizan JavaScript y Node, esta tercera edición ampliada le enseña a escribir pruebas unitarias para código asíncrono y observable, así como métodos de falsificación de funciones, módulos y refactorizaciones. Te familiarizarás con temas complejos como mocks y stubs, explorarás cómo manejar bases de código heredadas complicadas y ahorrarás tiempo con pruebas que funcionan tanto para aplicaciones frontend como backend. The Art of Unit Testing, Third Edition es una guía esencial para cualquier probador de unidades que quiera sentirse seguro escribiendo código que sea más fácil de crear, mantener y adaptar.
Contenido
Crear pruebas legibles, mantenibles y fiables.
Trabajar con fakes, stubs, mock objects y frameworks de aislamiento (mocking).
Técnicas sencillas de inyección de dependencias.
Refactorización de código heredado.
Acerca del lector
Los ejemplos del libro utilizan JavaScript y Node y cubren toda la pila de desarrollo.
Sobre el autor
Roy Osherove es un experto reconocido internacionalmente en pruebas unitarias y metodología de software ágil. Como programador en activo, asesora y forma a equipos de todo el mundo en el delicado arte de las pruebas unitarias y el desarrollo basado en pruebas. También es autor de Elastic Leadership. El blog de Roy está en ArtOfUnitTesting.com.
Vladimir Khorikov es autor de Unit Testing Principles, Practices, and Patterns, autor de Pluralsight y MVP de Microsoft. Ha sido mentor de numerosos equipos en los entresijos de las pruebas unitarias.
© 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)