PyTest Tutorial
Offered By: Great Learning via YouTube
Course Description
Overview
Dive into a comprehensive tutorial on PyTest, a powerful Python-based testing framework. Learn how to write and run test programs for various applications, including API, database, and UI testing. Explore PyTest's features, advantages, and installation process. Master essential tools such as identifying test files and functions, implementing basic tests, running subsets of test suites, grouping tests, using fixtures, parameterizing tests, stopping test suites after failures, and running tests in parallel. Gain hands-on experience through practical implementations and discover how PyTest can streamline your testing process and improve execution time.
Syllabus
Introduction.
Introduction to Pytest Agenda.
What is pytest ? .
Features of pytest.
Advantages of pytest.
Installing the pytest.
Introduction to Pytest Summary.
Tools in Pytest Agenda.
Identifying test files and functions.
A very basic test implementation.
Practical Implementation Basic Test.
Ways to run the subset of test suite.
Grouping the tests.
Practical Implementation - Subsets and Grouping.
Fixtures in pytest.
Practical Implementation - Fixtures.
Parameterizing tests.
Practical Implementation - Parametrical Test.
Stopping the test suits after n test fails.
Run tests in parallel.
Practical Implementation Stop and Run Test.
Tools in Pytest Summary.
Taught by
Great Learning
Related Courses
Selenium Webdriver with PYTHON from Scratch + FrameworksUdemy Use Python to Create a Web Testing Bot
Coursera Project Network via Coursera Unit Testing and Test Driven Development in Python
Udemy Elegant Automation Frameworks with Python and Pytest
Udemy Behavior Driven Python with pytest-bdd
Test Automation University