בדיקות תוכנה

Python for Automation Developers

מספר הקורס 35675

40 סה"כ שעות אקדמאיות
5 מפגשים
* מספר המפגשים והשעות למפגש עשויים להשתנות בין קורס לקורס

המועדים הקרובים

קורס לקבוצות

הקורס נפתח במתכונת של קבוצה בלבד, בהתאמה אישית לארגונים.
לפרטים נוספים:

ספרו לי עוד


In the past couple of years, Python popularity as an automation tool has been rising.

Python, in comparison to other languages, contains less verbosity and is relatively easy to use.

As a result of its popularity, Python has become one of the most used automation languages. Python offers a large variety of testing frameworks, with easy package installation, wide range of IDEs, quick integration with CI/CD and many more advantages.

In this course, you will learn the fundamentals of Python. You will create a Pytest based automation project with Selenium, Appium, REST API support and Allure reports.


מטרות הקורס


Who Should Attend

Automation developers

Manual QA with development background


תכנית הלימודים

Full syllabus
PDF להורדה

Python crash course

  • Why Python for automation development?
  • Basic Python
  • Advanced Python


  • Introduction to PyTest
  • Creating a basic test
  • Test grouping (markers)
  • Fixtures & Hooks
  • Parameterizing tests
  • XFail & Skip tests

Selenium & Appium

  • HTML, CSS & JavaScript refresh
  • Selenium crash course
  • Appium crash course

REST API Testing

  • REST API & JSON in a Nutshell
  • JSON parsing using Python
  • Rest API testing using Python & Pytest

Reporting – Allure reports integration

  • Allure introduction
  • Pytest – Allure configuration & customization


  • Debugging using Pycharm

A little bit about data scraping (Bonus chapter – if time allows)

  • Introduction to data scraping?

Beautiful soup

  • Programming experience with any programming language
  • Basic background in automation development

Schedule Appointment

Fill out the form below, and we will be in touch shortly.

לא הצלחנו לאתר את הטופס.