Note :
Ce livre est un guide complet axé sur le développement piloté par les tests, destiné à ceux qui ont une connaissance avancée de Ruby et Rails. Il propose des stratégies de test et des exemples détaillés, mais peut être difficile à comprendre pour les débutants ou les codeurs occasionnels.
Avantages:⬤ Très complet et détaillé
⬤ contenu bien organisé
⬤ bénéfique pour les utilisateurs intermédiaires et avancés
⬤ fournit des prescriptions de test précieuses et des exemples étape par étape.
Ne convient pas aux débutants ou aux codeurs occasionnels ; dense et difficile à comprendre sans une connaissance approfondie de Ruby et Rails.
(basé sur 3 avis de lecteurs)
Rails 5 Test Prescriptions: Build a Healthy Codebase
Votre code Rails souffre-t-il de gonflement, de fragilité ou d'imprécision ? Remédiez à ces problèmes en appliquant régulièrement le développement piloté par les tests. Vous utiliserez Rails 5. 1, Minitest 5 et RSpec 3.6, ainsi que des bibliothèques de test populaires telles que factory_girl et Cucumber. Les mises à jour incluent les tests système de Rails 5. 1 et l'intégration de Webpack. Faites ce que le médecin a ordonné pour que vos applications se sentent mieux. Les effets secondaires peuvent être un meilleur code, moins de bugs et des développeurs plus heureux.
Votre application Ruby on Rails est malade. Les échéances approchent, mais chaque fois que vous apportez la moindre modification au code, quelque chose d'autre se brise. Personne ne se souvient de ce que ce morceau de code délicat était censé faire, et personne ne peut dire ce qu'il fait réellement. De plus, il y a des bogues. Vous avez besoin d'un développement piloté par les tests : un processus visant à améliorer la conception, la maintenabilité et la viabilité à long terme des logiciels.
Avec des exemples de code pratiques et une discussion sur les raisons pour lesquelles les tests fonctionnent, ce livre commence par les fonctionnalités les plus basiques fournies dans le cadre de Ruby on Rails. Une fois que vous avez intégré ces fonctionnalités dans votre pratique de codage, travaillez avec des outils de test tiers populaires tels que RSpec, Jasmine, Cucumber et factory_girl. Testez les composants d'une application Rails, y compris la logique de modèle du back-end et la logique d'affichage du front-end. À l'aide d'exemples Rails, utilisez les tests pour permettre à votre code de mieux répondre aux changements futurs. De plus, vous verrez comment gérer les situations de test du monde réel.
Cette nouvelle édition a été mise à jour avec Rails 5. 1 et RSpec 3.6 et contient une couverture complète des nouvelles fonctionnalités de Rails, y compris les tests système et l'installation JavaScript basée sur Webpack.
Ce dont vous avez besoin :
Ruby 2. 4, Rails 5.
© 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)