
Guides et modèles de meilleures pratiques pour les tests Python utilisant pytest, TDD, fixtures, mocking, paramétrisation et objectifs de couverture.
Fournit une référence compacte mais complète pour écrire et organiser des tests Python avec pytest. Couvre le flux de travail TDD (rouge/vert/refactor), les fixtures (configuration/nettoyage scope), la paramétrisation, le mocking/patching, les tests asynchrones, la mesure de la couverture et l'organisation recommandée des tests. Inclut des commandes pour exécuter des tests et générer des rapports de couverture.
Activez cette compétence lors de la rédaction de nouveau code Python, de la conception de suites de tests, de l'amélioration de la couverture des tests, de la révision de la stratégie de test ou de la mise en place de flux de travail de tests CI. Utile lors de l'onboarding, des revues de code et lors de la migration de tests hérités.
Compatible avec les agents ou environnements pouvant interpréter des commandes de test Python et exécuter des tâches shell/CI (Claude Code, outils d'automatisation CI, flux de travail de développement locaux).
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.