Plan du cours
Introduction à Selenium avec Python
- Python vs Java pour l'écriture de scripts de test
Installation et configuration
Choix d'un IDE ou d'un éditeur Python
Vue d'ensemble de l'architecture Selenium
- Selenium IDE
- Selenium WebDriver
- Selenium Grid
Python Principes de base des scripts pour Test Automation
Travailler avec Selenium Webdriver
Anatomie d'une application Web
Localiser les pages Element à l'aide des objets de page
Créer un test unitaire
Access Test unitaire Database
Développement d'un cadre de test
Exécution de suites de tests sur plusieurs navigateurs
Travailler avec la Selenium grille
Résolution des problèmes
Remarques finales
Pré requis
- Expérience de base en programmation Python.
- Connaissances de base en automatisation des tests.
Audience
- Testeurs et développeurs
Nos clients témoignent (5)
Le fait d'avoir plus d'exercices pratiques utilisant des données plus proches de ce que nous utilisons dans nos projets (images satellites en format raster)
Matthieu - CS Group
Formation - Scaling Data Analysis with Python and Dask
Traduction automatique
J'ai tout apprécié car c'est tout nouveau pour moi et je peux voir la valeur ajoutée que cela peut apporter à mon travail.
Zareef - BMW South Africa
Formation - Tosca: Model-Based Testing for Complex Systems
Traduction automatique
Une très bonne préparation et expertise de la part du formateur, une communication parfaite en anglais. Le cours était pratique (exercices + partage d'exemples de cas d'utilisation)
Monika - Procter & Gamble Polska Sp. z o.o.
Formation - Developing APIs with Python and FastAPI
Traduction automatique
C'était un cours intense car nous avons dû aborder beaucoup de contenu en peu de temps. Notre formateur connaissait bien le sujet et a livré les contenus pour répondre à nos besoins. Il y avait beaucoup de choses à apprendre, mais notre formateur était très aidant et encourageant. Il a répondu à toutes nos questions avec des détails précis et nous avons l'impression d'avoir acquis beaucoup de connaissances. Les exercices étaient bien préparés et les tâches étaient adaptées à nos besoins. J'ai apprécié ce cours.
Bozena Stansfield - New College Durham
Formation - Build REST APIs with Python and Flask
Traduction automatique
Il était facile à comprendre et à mettre en œuvre.
Thomas Young - Canadian Food Inspection Agency
Formation - Robot Framework: Keyword Driven Acceptance Testing
Traduction automatique