Test Driven Development is a key discipline every software developer should practice to ensure the quality of their code. In this course I’ll show you how to use this discipline in your everyday coding practices to help ensure the quality of your code base.
In this course we ll be going over:
What is Unit Testing and Test Driven Development and how does it help you.
What is the PyTest testing library and how is it used for writing unit tests in Python.
How to setup some common Python development environments to use PyTest.
What are Test Doubles and how do you implement and use them with unittest.mock.
What are some Best Practices for unit testing and Test Driven Development.
We ll also walk through some hands on example programming sessions using TDD in Python.
Instructor Details
Courses : 3
Specification: Unit Testing and Test Driven Development in Python
|
18 reviews for Unit Testing and Test Driven Development in Python
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Price | $14.99 |
---|---|
Provider | |
Duration | 2 hours |
Year | 2019 |
Level | Beginner |
Language | English |
Certificate | Yes |
Quizzes | Yes |
$29.99 $14.99
Florian Akos Szabo –
Really easy to understand and condensed!
Isaac Edwards –
Would be good if python files or a jupyter notebook were available as resourses.
Amisha –
good
Vidyaranya Malladi –
It is good. But at some places it needed little background overview to keep up with what is getting executed and why we are following such particular process to implement.
Victor Sg –
Elementary, not enough detail and not enough material or exercises to become fluent. It is an introductory course to get a general idea, but that’s it.
Fred Gerner –
I could not get the second mock test to work, it kept failing on me. And I could not figure out why…
Aaron Uram –
The instructor is very to the point and does not waste the student’s valuable time. His explanations are clear and concise. Very knowleadgeable about Unit Testing
Venu Gopal Uppala –
Awesome explanation
Germain Martins Pereira –
It was a good course, but it lacked more practical examples of Mocks.
Gerardo Mathus –
The instructor has a very to the point approach. It was said that the course was for intermediate developers, and that’s exactly what I’m seeing so far. He’s not explaining classes, modules, functions, conditions, etc, which really speeds up the course. This is the best hands on pytest course that I’ve seen so far because it dives deeply into TDD. Definitely recommended!
Amel MHAMDI –
non
Bikash Kumar1 –
very good
Sumangla Vegad –
Nice course!
Duane Munro –
I was annoyed at Assignment #1. It says you only have 1 hour, so I dedicated myself to the task, even though I was thinking of taking a break after quick review of assignment. I completed using pytest, but could not find how to either type or upload my assignment into Udemy. I noticed a note about deleting the assignment for certificate, so clicked through. It said completed but didn’t mark as complete. I am unsure if I can get my certificate now. Also I found the Pytest Overview needs more. It gives good run through calling and priority of stuff, but it really doesn’t give any good real examples of how to use each of the fixtures. I still don’t get why I would need to use a class. I still don’t get what I would put into a setup and teardown. Need real examples of real tests.
Nehal Mamgain –
Very good introduction with code examples for each discussed feature! Also, thank you to the instructor for his prompt response! I would have liked code examples for each of the test doubles in the Test Doubles section. This course has been amazing!
Rafa Kotowicz –
I got what I came for. Very good and short introduction to TDD in Python.
Luca Venir –
Until now (Section 4), the course offers a good amount of information, but I need more use cases. Practical ones. Continuing on est1 cases with simple asserts or meaningless raises doesn’t really help my thought process. I’d like to see one technique paired with one actually good example, and after that a bigger more complex example. Now that I’ve finished the course, I’m midly satisfied. Having a full in depth example of another Code Kata at the end of the slide like videos is absolutely necessary to me.
Janani R –
THis is not a course . he itself trying things while recording