(Udemy Course – Python) API Testing with Python 3 & PyTest, Backend Automation 2024, Learn to build framework for API automation testing (backend testing) using Python and PyTest, SQL, Reports, Docker
Course Description
Learn how to use Python to test the back-end of web services or APIs. We use industry-standard real eCommerce RESTful API to practice testing using Python programming language. We will build a framework using one of the most popular testing tools PyTest. The framework we will build will be extendable and scalable to be able to include frontend (Selenium WebDriver) testing. The skills learned here are used in any Web Services testing.
BONUS: SQL Crash Course
You will learn how to use SQL to read and write to/from databases. We will use MySQL for our main test site so we will use the same database to learn SQL. SQL (sequel) is a critical skill for any test engineer (manual or automation needs to know basic SQL).
The crash course in SQL is short and precise. Topics only directly related to automation are covered. Great addition to your resume and interview process.
What you’ll Learn
- How to write API automation (backend automation) using Python 3
- How to validate API response
- How to build automation framework
- BONUS: SQL Crash Course
- How to validate database
- How to generate reports for your tests (pytest-html, Allure, jUnit)
- How to create a real eCommerce WordPress site locally
- How to run tests in Docker container
- How to use PyTest (most popular unit testing framework)
Recommended Python Course
REST APIs with Flask and Python in 2024 Best seller
Python From Scratch & Selenium WebDriver QA Automation 2024 Best seller
Automated Software Testing with Python
The Complete Python Course 2024 HOT
Who this course is for:
- Anyone looking to learn automation Backend/API testing
- Anyone that already know basic Python and want to learn Backend/API testing
- Anyone looking to gain experience automating the backend test for real eCommerce site
- Anyone looking to learn to setup their own API locally and practice testing