Python Test AutomationLearn to automate tests in Python with popular frameworks like pytest, unittest, and Robot Framework.
Skills covered
Python Test Automation Frameworks
Python Mocking and Stubing Tools
Test Automation Approaches

- Course format
Self-paced course
- Course level
Basic
- Course language
English
Knowledge you will gain
Understand the role of software testing in development and analyze the distinctions and advantages of manual versus automated testing methods.
Learn to identify and describe various test automation frameworks (TAF), discussing their types, benefits, limitations, and common architecture patterns.
Gain practical skills in employing frameworks like pytest, unittest, and Robot Framework for creating, managing, and customizing test cases and reports in Python environments.
Study plan
Welcome
- 7 modules
- 38 lessons
- 34 quizzes
- 6 practice tasks
- 45 hours
1Introduction
- 1 lesson
- 5 min
7 min
2Testing Basics
- 6 lessons
- 5 quizzes
- 1 h 5 min
3Test Automation Framework
- 4 lessons
- 3 quizzes
- 1 h 10 min
4Unittest
- 5 lessons
- 4 quizzes
- 2 practice tasks
- 15 h
5Pytest
- 10 lessons
- 9 quizzes
- 2 practice tasks
- 15.5 h
6Robot Framework
- 13 lessons
- 12 quizzes
- 2 practice tasks
- 15 h 10 min
7Final Quiz
- 1 h

Python Test Automation
Unlock the power of Python test automation and master frameworks to elevate software quality.
Course authors
Frequently asked questions
Who is the Python automation testing course for?
What are the prerequisites for the Python automation training?
Who will check my practice tasks?
Is the Python automation course free?
Related courses