Note :
Le livre « Unit Testing : Principles, Practices, and Patterns » est très apprécié pour son guide complet et pratique des tests unitaires. Il met l'accent sur une approche pragmatique des tests, en intégrant les préoccupations architecturales et en se concentrant sur les applications du monde réel plutôt que sur de simples exemples. De nombreux lecteurs font l'éloge de sa clarté, de son organisation et de la profondeur de son contenu, ce qui le rend adapté aux débutants comme aux développeurs expérimentés qui cherchent à améliorer leurs pratiques de test.
Avantages:⬤ Une couverture complète des principes et des pratiques de tests unitaires.
⬤ Un style d'écriture clair et pragmatique, facilitant la compréhension de concepts complexes.
⬤ L'accent est mis sur les applications pratiques et réelles ainsi que sur les meilleures pratiques.
⬤ Offre un aperçu de la conception d'un code testable et de la gestion des dépendances externes.
⬤ Bien structuré, avec d'excellents résumés de chapitres et des conseils sur les différents styles de test.
⬤ Hautement recommandé aux développeurs à tous les stades de leur carrière.
⬤ Certains concepts, tels que le « comportement observable », pourraient bénéficier de définitions et d'exemples plus clairs.
⬤ Peu de discussion sur les tests de l'interface utilisateur, l'accent étant mis sur les tests unitaires.
⬤ Le chapitre sur la « résistance au remaniement » peut ne pas être intuitif pour tous les lecteurs et pourrait être illustré par des exemples plus pratiques. [...]
(basé sur 58 avis de lecteurs)
Unit Testing Principles, Practices, and Patterns: Effective Testing Styles, Patterns, and Reliable Automation for Unit Testing, Mocking, and Integrati
Améliorez radicalement vos pratiques de test et la qualité de vos logiciels grâce à de nouveaux styles de test, de bons modèles et une automatisation fiable.
Caractéristiques principales
Une approche pratique et axée sur les résultats des tests unitaires.
Améliorez vos tests unitaires existants en mettant en œuvre les meilleures pratiques modernes.
Apprenez les quatre piliers d'un bon test unitaire.
Automatisez en toute sécurité votre processus de test pour gagner du temps et de l'argent.
Identifier les tests qui ont besoin d'être remaniés et ceux qui doivent être entièrement supprimés.
L'achat du livre imprimé inclut un livre électronique gratuit aux formats PDF, Kindle et ePub de Manning Publications.
À propos du livre
Les bonnes pratiques de test maximisent la qualité de votre projet et la rapidité de livraison en identifiant le mauvais code dès le début du processus de développement. De mauvais tests casseront votre code, multiplieront les bogues et augmenteront les délais et les coûts. Vous vous devez d'apprendre à réaliser d'excellents tests unitaires, pour vous et pour vos projets.
Principes, modèles et pratiques des tests unitaires vous apprend à concevoir et à écrire des tests qui ciblent les zones clés de votre code, y compris le modèle de domaine. Dans ce guide clairement rédigé, vous apprenez à développer des tests et des suites de tests de qualité professionnelle et à intégrer les tests tout au long du cycle de vie de l'application. En adoptant un état d'esprit axé sur les tests, vous serez étonné de constater que de meilleurs tests vous permettent d'écrire un meilleur code.
Ce que vous apprendrez
Des lignes directrices universelles pour évaluer tout test unitaire.
Les tests pour identifier et éviter les anti-modèles.
Refondre les tests en même temps que le code de production.
Utiliser les tests d'intégration pour vérifier l'ensemble du système.
Ce livre s'adresse à
Pour les lecteurs qui connaissent les bases des tests unitaires. Les exemples sont écrits en C# et peuvent facilement être appliqués à n'importe quel langage.
A propos de l'auteur
Vladimir Khorikov est auteur, blogueur et Microsoft MVP. Il a conseillé de nombreuses équipes sur les tenants et les aboutissants des tests unitaires.
Table des matières :
PARTIE 1 : UNE VUE D'ENSEMBLE.
1 ) L'objectif des tests unitaires.
2 ) Qu'est-ce qu'un test unitaire ?
3 ) L'anatomie d'un test unitaire.
PARTIE 2 FAIRE TRAVAILLER VOS TESTS POUR VOUS.
4 ) Les quatre piliers d'un bon test unitaire.
5 ) Mocks et fragilité des tests.
6 ) Les styles de tests unitaires.
7 ) Le remaniement vers des tests unitaires de valeur.
PARTIE 3 TESTS D'INTÉGRATION.
8 ) Pourquoi les tests d'intégration ?
9 ) Meilleures pratiques en matière d'imitation.
10 ) Tester la base de données.
PARTIE 4 ANTI-MODÈLES DE TESTS UNITAIRES.
11 ) Les anti-modèles de tests unitaires.
© 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)