Puntuación:
El libro ofrece una visión general de las técnicas y herramientas del Desarrollo Orientado al Comportamiento (BDD), centrándose especialmente en Ruby y Cucumber. Mientras que algunos lectores lo encontraron útil por sus recetas rápidas y sucintas, otros lo criticaron por carecer de profundidad y ser demasiado básico.
Ventajas:El lenguaje es relajado y accesible, con recetas cortas y precisas (de 3 a 7 páginas), lo que facilita encontrar rápidamente la información relevante. Los autores son entusiastas, y ofrece una buena introducción a BDD y a las herramientas de automatización. Proporciona ideas que pueden inspirar la implementación.
Desventajas:Al libro le falta profundidad, sobre todo en el área .NET, y dedica demasiado tiempo a las pruebas de caja blanca de las aplicaciones Windows Forms. Puede no ser adecuado para aquellos que buscan una guía completa, y algunas recetas pueden no ser fácilmente traducibles a otras implementaciones de Cucumber.
(basado en 6 opiniones de lectores)
Cucumber Recipes: Automate Anything with BDD Tools and Techniques
Con Cucumber se puede probar casi todo. Nosotros lo hemos hecho, y en Recetas Cucumber le mostraremos cómo aplicar nuestra experiencia de campo a sus propios proyectos. Una vez que domine los conceptos básicos, este libro le mostrará cómo sacar el máximo provecho de Cucumber, desde situaciones específicas hasta consejos avanzados para la realización de pruebas. Con más de cuarenta recetas prácticas, podrá probar aplicaciones de escritorio, web, móviles y de servidor en una gran variedad de plataformas. Este libro le proporciona herramientas que puede utilizar hoy mismo para automatizar cualquier sistema que encuentre, y hacerlo bien.
El Libro de Cucumber le muestra cómo su equipo puede trabajar en conjunto para escribir especificaciones ejecutables -documentos que cuentan una historia clara y también resultan ser código de prueba de trabajo. Te armaremos con soluciones listas para problemas del mundo real: tus pruebas se ejecutarán más rápido, se leerán más claramente y funcionarán en cualquier entorno.
Nuestros primeros consejos le ayudarán a encajar Cucumber en su flujo de trabajo. Potentes filtros domesticarán tablas llenas de datos de prueba, transformándolos en el formato que su aplicación necesita. Formateadores de salida personalizados generarán informes para cualquier ocasión. Los servidores de integración continua ejecutarán sus pruebas de Cucumber cada vez que cambie el código. A continuación, encontrarás recetas adaptadas a la plataforma en la que estés ejecutando. ¿Alguna vez has querido saber cómo probar una aplicación Grails desde Cucumber? ¿Necesitas poner a prueba un programa Windows? ¿Y una aplicación móvil para Android o iOS? Te mostraremos cómo hacer todo esto.
A lo largo del libro, verás cómo hacer que Cucumber cante mientras interoperas con diferentes plataformas, lenguajes y entornos. Desde circuitos embebidos hasta aplicaciones web en Python y PHP, Cucumber tiene algo para ti.
Lo que necesitas
Necesitarás conocimientos básicos de Cucumber y Ruby. Las recetas individuales pueden tener requisitos adicionales; por ejemplo, una receta en la automatización de Windows podría tirar de un controlador GUI de código abierto.
Hemos escrito las recetas para que sean compatibles con Ruby 1. 9. 3 y 1. 8. 7. 3 y 1. 8. 7, además de Cucumber 1. 1. 4. Otras versiones pueden funcionar también, pero estas son las que probamos.
© 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)