one-day workshop Python for testers | Polteq, passion for testing

In today’s market, basic knowledge of a programming language is a must for a tester. Python is a popular programming language and this 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 two-day training that deals with the basics of Python, the structured set-up 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 about the following topics through explanations and many practical exercises:

  • Introduction of Python
    • Setting up a Python project
    • Variables and data types
    • Methods, parameters and arguments
    • Control flow and comparisons
    • 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 tests
  • Selenium
    • What is Selenium
    • Searching for elements
    • Creation of tests with Selenium
    • Page Object Model and the structured creation of Selenium tests
    • With this knowledge, testers can contribute to test automation in their daily work.

Participants will receive the material digitally after the training so that they can immediately apply what they have learned in their own practice.

Who should attend this training course

The target group for this training consists of test professionals who want to learn more about structured testing with Python, pytest and Selenium. Prior knowledge for this training is not required.

What to expect

  • In the first part the participants get to know and experience limitations and weaknesses of process-oriented testing, as well as learn to recognize the different aspects of the given context they have to work with.

  • In the second part they are taught new skills and means to ensure they can handle every context. Participants learn exploratory testing and session-based test management, mind mapping and the benefits and use of heuristics.

  • Participants will learn to recognize the real-life situations a tester is confronted with and will be capable of working towards a practical solution to determine the appropriate test activities.

Enroll for this course

Enroll for this course Python for testers.

Enroll for this course
Our core values
Read more
Focus
Focus
Craftsmanship
Craftsmanship
Knowledge sharing
Knowledge sharing
Personal touch
Personal touch
Local presence
Local presence
Sincerity
Sincerity
Fun
Fun
More
Deze website is gerealiseerd door Webheads.

Contact us!