HOME > Development > Test automation with PyTest

Test automation with PyTest

  • Development
  • May 12, 2025
SynopsisTest automation with PyTest, available at $34.99, has an aver...
Test automation with PyTest  No.1

Test automation with PyTest, available at $34.99, has an average rating of 4.1, with 23 lectures, based on 5 reviews, and has 38 subscribers.

You will learn about Use Pytest framework to create tests Automate testing for different types of apps: command line, web, background services Manage and filter your tests Create test reports Write elegant test cases This course is ideal for individuals who are Beginner QA automation engineers It is particularly useful for Beginner QA automation engineers.

Enroll now: Test automation with PyTest

Summary

Title: Test automation with PyTest

Price: $34.99

Average Rating: 4.1

Number of Lectures: 23

Number of Published Lectures: 23

Number of Curriculum Items: 23

Number of Published Curriculum Objects: 23

Original Price: 19.99

Quality Status: approved

Status: Live

What You Will Learn

  • Use Pytest framework to create tests
  • Automate testing for different types of apps: command line, web, background services
  • Manage and filter your tests
  • Create test reports
  • Write elegant test cases
  • Who Should Attend

  • Beginner QA automation engineers
  • Target Audiences

  • Beginner QA automation engineers
  • Hello and welcome to my very first course. My name is Lucian and I’ve been working as an QA automation engineer for about 10 years now.

    I want to share with you some of my experiences automating tests with Python and PyTest. I think these are great tools for a QA to have on their belt and they are so easy to learn.

    Pytest is one of the easiest testing frameworks out there and will provide you with a solid foundation to start your automation journey. You will see what Pytest is, what makes it so easy to use, so flexible and powerful and you will see why it is better to use than other alternatives.

    I will start from a blank page and easily add more and more cases until we have something which is clear, clean and maintainable. Will talk and explain throughout all of my thinking and basically what I do here is almost like a live coding session which I hope you guys will find useful and enjoy.

    The prerequisits for this tutorial are not high, you must have some knowledge of Python of course, and a bit of Linux to follow along on what I do, but it’s not absolutely necessary.

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Chapter 2: Setup

    Lecture 1: Setting up

    Chapter 3: First tests

    Lecture 1: First tests

    Lecture 2: More tests

    Chapter 4: PyTest options

    Lecture 1: Mark

    Lecture 2: Parametrize

    Lecture 3: Filter

    Lecture 4: Parallelize

    Chapter 5: Fixtures

    Lecture 1: Using Fixtures

    Lecture 2: Fixtures part 2

    Chapter 6: Test management

    Lecture 1: Test management

    Lecture 2: Useful options

    Lecture 3: Reports

    Chapter 7: Pytest for Web or Services

    Lecture 1: Selenium Webdriver

    Lecture 2: Context Managers

    Lecture 3: Dynamic Configuration

    Lecture 4: Cleanup

    Chapter 8: Updates

    Lecture 1: Prefer waiting over sleep

    Lecture 2: PyTest Hooks

    Lecture 3: Dynamic Marks

    Lecture 4: Dealing with flaky tests

    Lecture 5: Computer vision with OpenCV

    Chapter 9: Final words

    Lecture 1: Thank you for watching

    Instructors

  • Test automation with PyTest  No.2
    Lucian Musat
    Software Engineer
  • Rating Distribution

  • 1 stars: 0 votes
  • 2 stars: 0 votes
  • 3 stars: 2 votes
  • 4 stars: 2 votes
  • 5 stars: 1 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!