Skip to Content
Python robuste
book

Python robuste

by Patrick Viafore
November 2024
Intermediate to advanced
380 pages
10h 55m
French
O'Reilly Media, Inc.
Book available
Content preview from Python robuste

Chapitre 21. Stratégie de test

Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com

Les tests sont l'un des plus importants filets de sécurité que tu puisses construire autour de ta base de code. Il est incroyablement réconfortant d'effectuer un changement et de voir que tous les tests sont réussis par la suite. Cependant, il est difficile d'évaluer la meilleure utilisation de ton temps en ce qui concerne les tests. Trop de tests et ils deviennent un fardeau ; tu passes plus de temps à maintenir les tests qu'à livrer des fonctionnalités. Trop peu de tests et tu laisses des catastrophes potentielles arriver en production.

Dans ce chapitre, je vais te demander de te concentrer sur ta stratégie de test. Je vais décomposer les différents types de tests et comment choisir les tests à écrire. Je me concentrerai sur les meilleures pratiques de Python autour de la construction des tests, puis je terminerai par quelques stratégies de test courantes spécifiques à Python.

Définir ta stratégie de test

Avant d'écrire des tests, tu dois décider quelle sera ta stratégie de test. Une stratégie de test est un plan pour consacrer du temps et des efforts à tester ton logiciel afin d'atténuer les risques. Cette stratégie influencera les types de tests que tu écriras, la façon dont tu les écriras et le temps que tu passeras à les écrire (et à les maintenir). La stratégie de test de chacun sera différente, mais elle se présentera ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Einfach Python

Einfach Python

Michael Inden
Python Manuel de référence

Python Manuel de référence

Alex Martelli, Anna Martelli Ravenscroft, Steve Holden, Paul McGuire, Dominique Maniez

Publisher Resources

ISBN: 9798341619494Supplemental Content