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)