Automating testing with Selenium (Python)
This training can be taken with or without prior knowledge of Python and/or Selenium
In today’s market, basic knowledge of a programming language is a must for a tester. Python is a popular programming language and that brings with it that more and more automated tests are also being set up in Python. To provide testers with knowledge of Python, Polteq has developed a training course that covers the basics of Python, the structured creation of automated tests with the pytest framework and the widely used front-end testing tool Selenium WebDriver. During this two-day training you will learn more about the following topics through explanations and many practical exercises:
- Introduction to Python
- Setting up a Python project
- Variables and data types
- Methods, parameters and arguments
- Control flow and equations
- Classes: An Introduction to Object Oriented Programming (OOP)
- Pytest
- Creating tests with pytest
- Performing checks in a test (assertions)
- pytest fixtures and the structured creation of a test framework
- Data-driven testing
- Selenium
- What is Selenium
- Searching elements
- Creation of tests with Selenium
- Page Object Model and structured setup of Selenium testing
With this knowledge, testers can contribute to test automation in their daily work. Participants will receive the material digitally after the training, so they can immediately apply what they have learned in their own practice.
Automating testing with Selenium (Python)
Download
This training is given in Dutch
This training is given in Dutch
The cost of participation in this training is €1,145 per person excluding VAT.
Polteq offers you the option of choosing a VAT-exempt price.
Click here for more information.
Topics covered during this training are:
Introduction to Python
Pytest
Selenium
Who is this training for?
The target audience for this training is test professionals who want to learn more about structured testing with Python, pytest and Selenium. Prior knowledge for this course is not required.