Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

The Ultimate Python Unit Testing Course

via Udemy

Overview

This course is all you need to become a master python tester.

What you'll learn:
  • You will learn how to write professional Unit Tests in python
  • You will learn how to write compete programs given only Unit Tests
  • You will learn how to write effective tests that ensures that your code works
  • You will learn best practices on how to organize your Unit Tests

No software products should ever be shipped to the user without being tested. Making sure that your code works by writing effective, powerful, and sophisticated tests is a must in today's competitive world. This course is designed to turn you from a complete beginner to an expertin using the python Unit Test library. You will learn:

1- how, why, and when should you test your project?

2- how to test functions, classes, efficiency, and console print output?

3- how to organize your test files and test cases?

4- what, when, why, and how to use the test driven development method?

And more!

This course will be the best investment that you've ever made since we will build 11 projects that will ensure that you're extremely comfortable with testing.

Syllabus

  • Introduction To Testing
  • Let's Get Our Hands Dirty
  • Testing Functions
  • Coding Challenge #1 - Testing Functions
  • Testing Classes
  • Coding Challenge #2 - Testing Classes
  • Testing Console Printed OutPut
  • Coding Challenge #3 - Testing Console Printed OutPut
  • Testing Efficiency
  • Coding Challenge #4 - Testing Efficiency
  • Things You Should Think About Before Testing
  • Testing Before Writing Code
  • Coding Challenge #5 - Testing Before Writing Code
  • Skipping Tests & Expected Failures
  • Using Unitest In The Command Line
  • Grouping Tests
  • Before Production Checklist
  • Time Management Tips
  • Unpacking The Power Of PyCharm
  • Review
  • One Challenge Before You Go

Taught by

Mohammad Mahjoub

Reviews

4 rating at Udemy based on 266 ratings

Start your review of The Ultimate Python Unit Testing Course

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.