Course Outline
Introduction to Selenium with Python
- Python vs Java for writing test scripts
Installation and Setup
Selecting a Python IDE or Editor
Overview of Selenium Architecture
- Selenium IDE
- Selenium WebDriver
- Selenium Grid
Python Scripting Essentials for Test Automation
Working with Selenium Webdriver
The Anatomy of a Web Application
Locating Page Elements through Page Objects
Creating a Unit Test
Accessing a Database
Developing a Test Framework
Running Test Suites against Multiple Browsers
Working with Selenium Grid
Troubleshooting
Closing Remarks
Requirements
- Basic Python programming experience.
- Basic knowledge of test automation.
Audience
- Testers and Developers
Testimonials (7)
The practical exercises, the good humor of the trainer. A big thank you to Augustin for succeeding in creating a good atmosphere from a distance for participants he doesn't see. This makes for enjoyable and interesting training.
Jean-Noël - Cegid
Course - TestComplete
Machine Translated
Examples/exercices perfectly adapted to our domain
Luc - CS Group
Course - Scaling Data Analysis with Python and Dask
The fact of having more practical exercises using more similar data to what we use in our projects (satellite images in raster format)
Matthieu - CS Group
Course - Scaling Data Analysis with Python and Dask
Mastery of the subject by the trainer on the different questions asked
Romain - Cegid
Course - TestComplete
Machine Translated
The trainer was very available to answer all te kind of question I did
Caterina - Stamtech
Course - Developing APIs with Python and FastAPI
I enjoyed everything as it is all new for me and I can see the added value it can ring to my work.
Zareef - BMW South Africa
Course - Tosca: Model-Based Testing for Complex Systems
Very nice approach to the topic and based on practical examples
Tomasz - Biuro Rachunkowe Magda Sp. z o.o.
Course - Automate Windows Desktop Applications with AutoIt
Machine Translated