Unit Testing Principles, Practices, and Patterns: Estilos de Pruebas Efectivas, Patrones y Automatización Confiable para Pruebas Unitarias, Mocking e Integrati

Puntuación:   (4,7 de 5)

Unit Testing Principles, Practices, and Patterns: Estilos de Pruebas Efectivas, Patrones y Automatización Confiable para Pruebas Unitarias, Mocking e Integrati (Vladimir Khorikov)

Opiniones de los lectores

Resumen:

El libro 'Unit Testing: Principles, Practices, and Patterns' es muy elogiado por su completa y práctica guía de pruebas unitarias. Hace hincapié en un enfoque pragmático de las pruebas, integrando las preocupaciones arquitectónicas y centrándose en aplicaciones del mundo real más que en simples ejemplos. Muchos críticos elogian su claridad, organización y profundidad de contenido, por lo que es adecuado tanto para principiantes como para desarrolladores experimentados que buscan mejorar sus prácticas de pruebas.

Ventajas:

Cobertura exhaustiva de los principios y prácticas de las pruebas unitarias.
Estilo de escritura claro y pragmático, haciendo que los conceptos complejos sean fáciles de entender.
Fuerte enfoque en aplicaciones prácticas del mundo real y mejores prácticas.
Ofrece ideas sobre el diseño de código comprobable y el manejo de dependencias externas.
Bien estructurado, con excelentes resúmenes de capítulos y orientación sobre diversos estilos de pruebas.
Muy recomendable para desarrolladores en cualquier etapa de su carrera.

Desventajas:

Algunos conceptos, como «comportamiento observable», podrían beneficiarse de definiciones y ejemplos más claros.
El debate sobre las pruebas de interfaz de usuario es limitado, ya que se centra principalmente en las pruebas unitarias.
El capítulo sobre 'resistencia a la refactorización' puede no ser intuitivo para todos los lectores y podría utilizar más ejemplos prácticos.
Puede requerir varias lecturas para comprender toda la información presentada, ya que hay mucho contenido que digerir.

(basado en 58 opiniones de lectores)

Título original:

Unit Testing Principles, Practices, and Patterns: Effective Testing Styles, Patterns, and Reliable Automation for Unit Testing, Mocking, and Integrati

Contenido del libro:

Mejore radicalmente su práctica de pruebas y la calidad del software con nuevos estilos de pruebas, buenos patrones y automatización fiable.

Características principales

Un enfoque práctico y orientado a los resultados de las pruebas unitarias.

Perfeccione sus pruebas unitarias existentes implementando las mejores prácticas modernas.

Aprenda los cuatro pilares de una buena prueba unitaria.

Automatice de forma segura su proceso de pruebas para ahorrar tiempo y dinero.

Detectar qué pruebas necesitan refactorización y cuáles deben eliminarse por completo.

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

Acerca del libro

Las buenas prácticas de pruebas maximizan la calidad de su proyecto y la velocidad de entrega mediante la identificación de código defectuoso en las primeras etapas del proceso de desarrollo. Las pruebas incorrectas romperán su código, multiplicarán los errores y aumentarán el tiempo y los costes. Se lo debe a usted mismo - y a sus proyectos - aprender a hacer excelentes pruebas unitarias.

Unit Testing Principles, Patterns and Practices le enseña a diseñar y escribir pruebas dirigidas a áreas clave de su código, incluido el modelo de dominio. En esta guía escrita con claridad, aprenderá a desarrollar pruebas y conjuntos de pruebas de calidad profesional y a integrar las pruebas en todo el ciclo de vida de la aplicación. A medida que adopte una mentalidad de pruebas, se sorprenderá de cómo las mejores pruebas hacen que escriba mejor código.

Lo que aprenderá

Pautas universales para evaluar cualquier prueba unitaria.

Pruebas para identificar y evitar anti-patrones.

Refactorizar pruebas junto con el código de producción.

Usar pruebas de integración para verificar todo el sistema.

Este libro está escrito para

Para lectores que conocen los fundamentos de las pruebas unitarias. Los ejemplos están escritos en C# y pueden aplicarse fácilmente a cualquier lenguaje.

Acerca del autor

Vladimir Khorikov es autor, bloguero y MVP de Microsoft. Ha sido mentor de numerosos equipos en los entresijos de las pruebas unitarias.

Índice:

PARTE 1 EL PANORAMA GENERAL.

1 ) El objetivo de las pruebas unitarias.

2 ) ¿Qué es una prueba unitaria?

3 ) La anatomía de una prueba unitaria.

PARTE 2 HACIENDO QUE TUS PRUEBAS TRABAJEN PARA TI.

4 ) Los cuatro pilares de un buen test unitario.

5 ) Mocks y fragilidad de las pruebas.

6 ) Estilos de pruebas unitarias.

7 ) Refactorización hacia pruebas unitarias valiosas.

PARTE 3 PRUEBAS DE INTEGRACIÓN.

8 ) ¿Por qué pruebas de integración?

9 ) Las mejores prácticas.

10 ) Pruebas de la base de datos.

PARTE 4 ANTI-PATRONES DE PRUEBAS UNITARIAS.

11 ) Anti-patrones de pruebas unitarias.

Otros datos del libro:

ISBN:9781617296277
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2020
Número de páginas:304

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Unit Testing Principles, Practices, and Patterns: Estilos de Pruebas Efectivas, Patrones y...
Mejore radicalmente su práctica de pruebas y la...
Unit Testing Principles, Practices, and Patterns: Estilos de Pruebas Efectivas, Patrones y Automatización Confiable para Pruebas Unitarias, Mocking e Integrati - Unit Testing Principles, Practices, and Patterns: Effective Testing Styles, Patterns, and Reliable Automation for Unit Testing, Mocking, and Integrati

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)