Desarrollo basado en pruebas con Python: Obey the Testing Goat: Using Django, Selenium, and JavaScript (Obedezca a la cabra de las pruebas: uso de Django, Selenium y JavaScript)

Puntuación:   (4,6 de 5)

Desarrollo basado en pruebas con Python: Obey the Testing Goat: Using Django, Selenium, and JavaScript (Obedezca a la cabra de las pruebas: uso de Django, Selenium y JavaScript) (Harry Percival)

Opiniones de los lectores

Resumen:

El libro es muy apreciado por su atractivo estilo de redacción, su exhaustiva cobertura de Python y Django y su eficaz enseñanza del desarrollo dirigido por pruebas (TDD). Muchos críticos elogiaron su capacidad para desmitificar temas complejos y su enfoque práctico del aprendizaje. Sin embargo, algunos señalaron que puede resultar confuso para los principiantes debido a imprecisiones ocasionales y a contenidos obsoletos.

Ventajas:

Excelente redacción
cobertura exhaustiva de Python, Django y TDD
eficaz enfoque de aprendizaje paso a paso
ideal tanto para principiantes como para desarrolladores experimentados
ejemplos prácticos y orientación práctica
numerosos temas secundarios cubiertos
comentarios de apoyo del autor.

Desventajas:

Algunos contenidos están desactualizados, en particular la compatibilidad con Django
puede resultar confuso para principiantes
inexactitudes ocasionales en los ejemplos de código
algunas secciones (por ejemplo, Selenium) no están suficientemente detalladas.

(basado en 52 opiniones de lectores)

Título original:

Test-Driven Development with Python: Obey the Testing Goat: Using Django, Selenium, and JavaScript

Contenido del libro:

A través del desarrollo de una aplicación web real de principio a fin, la segunda edición de esta guía práctica demuestra las ventajas prácticas del desarrollo dirigido por pruebas (TDD) con Python. Aprenderá a escribir y ejecutar pruebas antes de construir cada parte de su aplicación y, a continuación, a desarrollar la cantidad mínima de código necesaria para superar esas pruebas. ¿El resultado? Código limpio que funciona.

En el proceso, aprenderás los fundamentos de Django, Selenium, Git, jQuery y Mock, junto con las técnicas actuales de desarrollo web. Si estás listo para llevar tus habilidades con Python al siguiente nivel, este libro -actualizado para Python 3. 6--demuestra claramente cómo TDD fomenta diseños simples e inspira confianza.

⬤ Sumérjase en el flujo de trabajo de TDD, incluyendo el ciclo de pruebas unitarias/código y refactorización.

⬤ Utilizar pruebas unitarias para clases y funciones, y pruebas funcionales para las interacciones del usuario dentro del navegador.

⬤ Aprenda cuándo y cómo utilizar objetos simulados, y los pros y los contras de las pruebas aisladas frente a las integradas.

⬤ Probar y automatizar sus despliegues con un servidor de puesta en escena.

⬤ Aplicar pruebas a los plugins de terceros que se integran en su sitio.

⬤ Ejecutar pruebas automáticamente utilizando un entorno de integración continua.

⬤ Utilizar TDD para construir una API REST con una interfaz front-end Ajax.

Otros datos del libro:

ISBN:9781491958704
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2017
Número de páginas:604

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Patrones de arquitectura con Python: Desarrollo basado en pruebas, diseño basado en dominios y...
A medida que crece la popularidad de Python, los...
Patrones de arquitectura con Python: Desarrollo basado en pruebas, diseño basado en dominios y microservicios basados en eventos - Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices
Desarrollo basado en pruebas con Python: Obey the Testing Goat: Using Django, Selenium, and...
A través del desarrollo de una aplicación web real...
Desarrollo basado en pruebas con Python: Obey the Testing Goat: Using Django, Selenium, and JavaScript (Obedezca a la cabra de las pruebas: uso de Django, Selenium y JavaScript) - Test-Driven Development with Python: Obey the Testing Goat: Using Django, Selenium, and JavaScript

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)