Note :
Il n'y a actuellement aucun avis de lecteur. La note est basée sur 4 votes.
Python Unit Test Automation: Automate, Organize, and Execute Unit Tests in Python
Apprenez à automatiser les tests unitaires de Python 3 avec des bibliothèques d'automatisation telles que doctest, unittest, nose, nose2, pytest et selenium. Ce livre explore les concepts importants de l'automatisation des tests logiciels et démontre comment automatiser, organiser et exécuter des tests unitaires avec Python. Il introduit également les lecteurs aux concepts d'automatisation et de journalisation des navigateurs web.
Cette nouvelle édition commence par une introduction à Python 3. Elle couvre ensuite doctest et pydoc. Vient ensuite une discussion sur unittest, un framework fourni avec Python 3. Une section est consacrée à la création de suites de tests, suivie d'une explication sur la manière dont nose2 permet la découverte automatique de modules de test. Ensuite, vous apprendrez à connaître pytest, la bibliothèque tierce la plus populaire et le gestionnaire de tests pour Python. Vous verrez comment écrire et exécuter des tests avec pytest. Vous apprendrez également à découvrir des tests automatiquement avec pytest.
Cette édition comporte deux nouveaux chapitres, dont le premier se concentre sur les bases de l'automatisation des navigateurs web avec Selenium. Vous apprendrez à utiliser Selenium avec unittest pour écrire des cas de test pour l'automatisation des navigateurs et à utiliser l'IDE Selenium avec des navigateurs web tels que Chrome et Firefox. Vous explorerez ensuite les cadres de journalisation tels que le logger intégré de Python et le cadre tiers loguru.
Le livre se termine par une exploration du développement piloté par les tests avec pytest, au cours de laquelle vous exécuterez un petit projet en utilisant la méthodologie TDD.
Ce que vous apprendrez
⬤ Démarrer les tests avec doctest et unittest.
⬤ Comprendre l'idée des tests unitaires.
⬤ Démarrer avec nose 2 et pytest.
⬤ Apprendre à utiliser logger et loguru.
⬤ Travailler avec Selenium et le développement piloté par les tests.
Ce livre s'adresse aux développeurs Python, aux testeurs de logiciels, aux passionnés d'open source et aux contributeurs de la communauté Python.
© 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)