Plan du cours
Introduction à Unit Testing avec PyTest
Unit Testing avec UnitTest vs Unit Testing avec PyTest
Écrire des tests lisibles et maintenables
Utiliser des simulations, des contrefaçons et des talons
Utilisation des hooks, de la réécriture d'assertions et des plug-ins
Rationaliser vos tests avec des appareils et des tests paramétrés
Obtention de la couverture de test souhaitée
Générer Testable Documentation avec Doctest
Intégration de Python tests unitaires dans un environnement d'intégration continue (CI)
Mise à l'échelle de vos Python tests unitaires
Utilisez Python pour tester les applications non-Python
Sommaire et conclusion
Pré requis
- Une compréhension générale des tests d'automatisation
Audience
- Testeurs de logiciels
Nos clients témoignent (7)
Expertise du formateur, même lorsque nous posions des questions très précises sur des sujets spécifiques, il était capable de fournir des réponses vraiment pertinentes et précieuses pour nous. Il a conçu l'agenda de la formation en fonction de nos besoins et de nos demandes.
Filip - Orange Szkolenia Sp. z o.o.
Formation - Unit Testing with Python
Traduction automatique
J'ai adoré les résumés
Martyna - Orange Szkolenia Sp. z o.o.
Formation - Unit Testing with Python
Traduction automatique
Matériaux Formateur
Zakar Abid - TII
Formation - Unit Testing with Python
Traduction automatique
Fait l'exercice pratique. Passé en revue le code. Tout a été expliqué très clairement
Steve Thomas - TII
Formation - Unit Testing with Python
Traduction automatique
Pas de précipitation toutefois parfois un peu trop lent. Vérification des exercices avec le groupe et comparaison des solutions
Piotr - ArcelorMittal Business Center of Excellence Poland Sp. z o.o. Sp. k.
Formation - Unit Testing with Python
Traduction automatique
Le formateur est interactif avec le public. Il arrive à répondre aux questions facilement et donne des exemples et illustrations précis dans la vie réelle. L'équilibre théorique et pratique est fluide. Les exercices offrent une meilleure expérience pour penser et structurer sa façon de tester et de développer. Numpy et Pandas peuvent être utiles pour mieux exploiter les données, telles que les résultats de performance, les statistiques, le traitement d'images, le calcul de la corrélation pour des ensembles d'images biologiques. Le cadre Django serait utile pour construire une API web. Toute cette connaissance est un atout. Cependant, je ne suis pas sûr que cela soit fructueux pour d'autres contextes, car nous avons besoin de tests unitaires et d'intégration pour les applications Java dans Python.
Soumaya ELALOUANI - Telemis
Formation - Unit Testing with Python
Traduction automatique
Que nous ayons commencé par une implémentation simple, en ajoutant des fonctionnalités jusqu'au moment où il fallait mettre à jour la conception pour maintenir un logiciel facilement entretenable. Ce sont vraiment des problèmes de travail réels et je trouve de la valeur là-dedans. J'ai aussi apprécié l'utilisation du projet VideoUpload, car nous pouvons nous y rapporter en travaillant chez Consult Red. Très ouvert aux questions, j'oriente la classe selon les demandes du public.
Thibault Marechal - Red Embedded Consulting Sp. z o.o.
Formation - Unit Testing with Python
Traduction automatique