Selenium : maîtrisez vos tests fonctionnels avec Python
"Dans un monde numérique où la qualité logicielle est cruciale, les tests garantissent la robustesse et la fiabilité des applications. Ce livre, richement illustré de cas pratiques, est le guide pensé pour les développeurs pour apprendre à écrire et automatiser des tests fonctionnels avec Selen...
Sparad:
| Huvudupphovsman: | |
|---|---|
| Materialtyp: | Livre papier |
| Språk: | Français |
| Publicerad: |
St-Herblain :
Éditions ENI
C 2024.
|
| Serie: | Expert IT / collection dirigée par Émilie Villetorte
|
| Ämnen: | |
| Anmärkning: |
La graphie correcte du lieu d'édition est : "Saint-Herblain" La couv. porte en plus : "En téléchargement : code source des exemples, corrections des exercices avec les pages HTML" |
| Autres localisations: | Voir dans le Sudoc |
| LEADER | 03816nam a22003137a 4500 | ||
|---|---|---|---|
| 001 | 1224212 | ||
| 008 | 240716s2024 xxe ||| |||| 00| 0 fre d | ||
| 009 | PPN279411995 | ||
| 020 | |a 9782409045066 (br.) : |c 39 EUR | ||
| 024 | |a 9782409045066 | ||
| 041 | 0 | |a fre | |
| 082 | |a 005.133 |z fre | ||
| 100 | 1 | |a Crépin, Ludivine. | |
| 245 | 1 | 0 | |a Selenium : |b maîtrisez vos tests fonctionnels avec Python |c Ludivine Crépin. |
| 260 | |a St-Herblain : |b Éditions ENI. | ||
| 260 | |c C 2024. | ||
| 300 | |a 1 volume (222 pages) : |b illustrations, couverture illustrée en couleurs ; |c 22 cm. | ||
| 490 | 1 | |a Expert IT / collection dirigée par Émilie Villetorte | |
| 500 | |a La graphie correcte du lieu d'édition est : "Saint-Herblain" | ||
| 500 | |a La couv. porte en plus : "En téléchargement : code source des exemples, corrections des exercices avec les pages HTML" | ||
| 504 | |a Index | ||
| 505 | 0 | |a 1. Les tests, les tests, les tests -- 2. Rappels technologiques -- 3. Les tests unitaires en Python -- 4. Les premières étapes avec Selenium -- 5. Les manipulations du navigateur -- 6. Localisation des éléments du document HTML -- 7. Les interactions utilisateur -- 8. Les captures et validations des données -- 9. Les waits pour une interaction optimale -- 10. Le design pattern Page Object Model -- 11. L'exécution sur plusieurs navigateurs simultanément -- 12. Le design pattern Data Driven Testing | |
| 520 | |a "Dans un monde numérique où la qualité logicielle est cruciale, les tests garantissent la robustesse et la fiabilité des applications. Ce livre, richement illustré de cas pratiques, est le guide pensé pour les développeurs pour apprendre à écrire et automatiser des tests fonctionnels avec Selenium, le framework Python incontournable en la matière. Le livre commence par présenter l'importance des tests et en propose une typologie détaillée pour mieux appréhender les différentes techniques à mettre en œuvre. Il offre également des rappels technologiques indispensables sur la structure d'une application web et sur les bases du langage Python. Vous plongez ensuite dans le monde des tests unitaires en Python en explorant les assertions, les expressions régulières et les différentes bibliothèques disponibles, avec un focus sur l'utilisation de Pytest pour une meilleure gestion des tests. Les premières étapes avec Selenium depuis son installation jusqu'à la mise en place des scénarios de tests et à leur exécution sont ensuite détaillées avant de découvrir comment, avec le framework, simuler le comportement des applications dans un navigateur et comment récupérer un élément d'une page HTML. Vous étudiez ensuite le comportement de l'application web en fonction des actions des utilisateurs et la capture de données (Data Capture) qui permet de récupérer et d'extraire des données d'une page web pour vérifier et valider le contenu affiché. Les Waits, mécanismes utilisés pour gérer le temps d'attente des interactions avec les éléments d'une page web pendant l'exécution des tests, sont aussi présentés. Ce livre vous propose également d'appréhender les meilleures pratiques de conception de pages avec Page Object Model et de découvrir comment exécuter vos tests sur plusieurs navigateurs simultanément grâce à Selenium Grid. En fin de lecture, des chapitres optionnels vous conduisent vers des notions plus avancées liées aux tests de données (Data Driven Test). | ||
| 650 | |a Tests fonctionnels (informatique) | ||
| 650 | |a Python (langage de programmation) | ||
| 650 | |a Logiciels |x Développement | ||
| 650 | |a Applications Web | ||
| 650 | |a Guides pratiques | ||
| 997 | |0 1224212 |1 Livre papier |a Ressource papier |c 0/Orléans/ |c 1/Orléans/BU Sciences, Technologies, STAPS/ |z Orléans, BU Sciences, Technologies, STAPS, 005.133 PYTH Cr | ||

