Python Unit Testing Fundamentals (using unittest & pytest) (Udemy.com)
Every Python Programmer Must Have This Skill!!
Created by: Coding Gears
Last updated January 2022
What you will learn
- Develop Unit Test Cases
- Develop Test Suites
- Run Test Cases
- Ignore & Skip Test Cases
- Developing Tests using "unittest" module
- Developing Tests using "pytest" module
- Generating Results in XML Format (pytest)
- Generating Results in HTML Format (pytest)
How it compares
Against the other 281 rated Udemy courses in Software Testing on CourseDuck:
- Rating4.4 out of 5higher than 35% of them
- Reviews745#153 of 282 by number of reviews
- Length4.5 hoursshorter than 64% of them
- Last updatedJanuary 2022earlier than 77% of them
Course Description
You might be wondering what this course is about? Well, this course is all about Unit Testing with Python and how it can help you become better at the art of programming. In other words, this course will teach you how to use Unit Testing to improve code quality and support future development.
Unit tests should provide immediate value in terms of reduced debugging and better design, which is why it’s a skill that should be mastered by all python programmers, regardless of their career path. This course will show you how to write unit tests for your code in Python! The course is designed to be practical with hands-on examples you can use right away.
Good unit tests should provide immediate value in terms of reduced debugging and better design, and increase your confidence in the code.
A lot of people can learn to write unit tests with this course, regardless of their career path. To help you get started, you get a 30-day money back guarantee on your purchase
You will learn:
Understand the terms: Test Case, Test Suite, Test Runner, Unit Under Test and Test Fixture.
Write Unit Tests
Running Unit Tests
Writing Test Suite
Skipping and Ignoring Unit Tests
Setup and TearDown
Test Discovery
Handling Known Errors
Best Practices
Instructor Details
- 4.4 Rating
745 Reviews
Coding Gears
About Our Company:
CodingGears.io offers self-paced technical courses and makes them easy to learn.
We have been in the IT training business for many years offering training courses in Unix, Windows, C#, Java, Python Programming, SQL Server, Manual Testing, Automation, etc. technologies.
Our instructors have 20+ years of experience in various technical areas - Software Development, Software Testing, Windows Systems & Network Administration, Unix/Linux Systems & Network Administration, Virtualization Technologies, Storage, Shell Scripting, Database Management Systems (MS SQL Server, MySQL, IBM DB2, Cassandra), Containerization (Dockers), Mesos, Marathon, Jenkins, Jira, Elastic Cloud Storage (ECS), Gluster File System, CoreOS, Ansible & other areas.
Codinggears/GlobalETraining had mentored thousands of students in the last 10+ years and has extensive experience in delivering training – both in-class and online.
Visit our website for more details!
More courses by Coding Gears
Mastering Bash Shell Scripting: Automate your daily tasks (2022)
4.5 (44 Reviews)
Provider: Udemy
Time: 11.6h
$64.99
More Software Testing courses
ZeroToHero TestNG Framework - From Basics to Advanced (2026)
4.9 (828 Reviews)
Provider: Udemy
Time: 6.2h
$59.99
Selenium WebDriver with Java- Basics to Advanced + Framework (2026)
4.9 (620 Reviews)
Provider: Udemy
Time: 35.5h
$84.99
Karate DSL: API Automation and Performance from Zero to Hero (2026)
4.8 (4,652 Reviews)
Provider: Udemy
Time: 7.2h
$10.99
API Testing in detail using Postman - Test Automation (2026)
4.8 (423 Reviews)
Provider: Udemy
Time: 7.8h
$10.99
Quick Introduction to Postman and API Testing for Beginners (2025)
4.7 (23,113 Reviews)
Provider: Udemy
Time: 3.2h
$13.99
Software Testing Masterclass (2026) - From Novice to Expert
4.7 (12,622 Reviews)
Provider: Udemy
Time: 9.9h
$149.99
Reviews
By John McKeown on 6/15/2026
good course on unittest, currently i dont use pytest
By Sharique Shaikh on 4/22/2026
It expains the basic usage of unittest library in a short and sweet way. Appreciated.
By Sumanth Kumar Alimi on 2/1/2026
Its suitable for only beginners as it covers only basic concepts nothing intermediate or advanced.
By Juan Cerdas Angulo on 8/23/2025
Very good course, goes straight to the point of learning unit testing. I strongly recommended it for people who are already familiar with python and just want to learn about the unit testing procedure.
By Nick Sofianakos on 5/22/2025
Very informative and great to learn the ins and outs of unit testing in python
By Brian Engler on 8/27/2024
Excellent course. Fast and learn everything you need to start unit testing python. Easy to understand.
By Albert Dorcioman on 8/26/2024
Is good if you want to have a general overview about unittesting (as the name suggests). If you are searching for deep insights this is not what you are looking for.
By Anonymized User on 6/28/2024
Course is Short and Covers Basic Concepts of Unitest and Pytest, which are greatly helpful.
By Jean Charlles dos Santos Gomes on 4/16/2023
Professor tem uma boa didática. (Teacher has good teaching skills). Bom curso!
By Anna Perminova on 4/24/2022
A lot of examples were given, but it is hard to watch the videos with 720p quality. The attached resources have a little bit messy structure.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100










