Note :
Ce livre fournit un guide complet et pratique de l'utilisation de Cucumber pour le développement piloté par le comportement (BDD), en particulier dans un contexte Java. Il est loué pour sa facilité de lecture, la richesse de son contenu et son adéquation avec les lecteurs techniques et non techniques. Les auteurs communiquent efficacement l'état d'esprit BDD, mêlant théorie et exemples pratiques, et encourageant la collaboration entre les membres de l'équipe.
Avantages:⬤ Facile à lire et bien structuré, il s'adresse à différents niveaux d'expérience.
⬤ Riche en exemples pratiques et en idées utiles sur l'application de BDD avec Cucumber.
⬤ Bonne couverture des concepts tels que les spécifications par l'exemple et la prévention des tests fragiles.
⬤ Valable pour les membres de l'équipe technique et non technique, améliorant la communication.
⬤ De solides conseils sur les applications du monde réel et les fonctionnalités avancées de Cucumber.
⬤ Certains lecteurs ont trouvé que certaines parties du guide étaient trop détaillées ou trop lentes.
⬤ Il est mentionné que le contenu peut ne pas être totalement à jour.
⬤ Certains sujets, tels que les tests de bases de données, ne sont pas explorés en profondeur.
⬤ Potentiellement intimidant pour les lecteurs non techniques en raison de la quantité de code incluse.
(basé sur 47 avis de lecteurs)
The Cucumber for Java Book: Behaviour-Driven Development for Testers and Developers
Les équipes travaillant sur la JVM peuvent désormais dire adieu aux exigences mal comprises, aux tests d'acceptation manuels fastidieux et à la documentation obsolète. Cucumber - l'outil open-source populaire qui aide les équipes à communiquer plus efficacement avec leurs clients - a désormais une version Java, et notre best-seller Cucumber Book a été mis à jour en conséquence. Le livre Cucumber pour Java contient les mêmes conseils avisés sur la façon de créer des applications collaboratives solides, mais tout le code est entièrement réécrit en Java. De nouveaux chapitres couvrent les fonctionnalités propres à la version Java de Cucumber, et reflètent les réflexions de l'équipe Cucumber depuis la publication du livre original.
Jusqu'à présent, il était difficile pour les équipes développant des applications Java d'apprendre à tirer profit du développement guidé par le comportement (BDD). Ce livre change tout cela en décrivant en détail comment utiliser Cucumber pour exploiter la puissance des spécifications en langage clair dans votre processus de développement.
Dans la première partie, vous découvrirez comment utiliser le DSL Gherkin de Cucumber pour décrire le comportement que vos clients attendent du système. Vous apprendrez également à écrire du code Java qui interprète ces spécifications en langage clair et les compare à votre application. La deuxième partie vous guide à travers un exemple pratique, en utilisant Spring, MySQL et Jetty. Des chapitres améliorés vous apprennent à utiliser Selenium pour piloter votre application et gérer les appels Ajax asynchrones, et de nouveaux chapitres couvrent l'injection de dépendances (DI) et des techniques avancées pour aider à garder vos suites de tests rapides. La troisième partie vous montre comment intégrer Cucumber à votre système d'intégration continue (CI), travailler avec un service web REST, et même utiliser BDD avec des applications héritées.
Écrit par le créateur de Cucumber et deux de ses utilisateurs et contributeurs les plus expérimentés, le livre Cucumber pour Java est un guide qui fait autorité et qui vous donnera, à vous et à votre équipe, toutes les connaissances dont vous avez besoin pour commencer à utiliser Cucumber en toute confiance.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)