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 expert in 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.
Instructor Details
Courses : 2
Specification: The Ultimate Python Unit Testing Course
|
13 reviews for The Ultimate Python Unit Testing Course
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
$109.99 $19.99
Anders Albert –
The instructor definitely thought me something, and I liked that he provided a lot of challenges for testing your own knowlege. He also manage to cover the topics I expected. However, he failed to cover mocking and integration testing. It could be because, he planned for this course to be for beginners. If that was the case, I think he should have included that in the title of the course and not call it The Ultimate. There were some other details that bugged me as well. To my understanding I think some of the code quality could be improved. For example, when using with self.assertRaises(Error): self.assertEqual(expected value, function call()). The extra self.assertEqual is unecessary and should be avoided, simply do the function call(). There are more similar examples all through the course. I might be a bit harsh, but I expect the instructor to be an expert and he feels much like a student without too much experience. In addition, I found the instructor somewhat annoying. Repeating himself too much and a bit arrogant (because of some humble bragging).
Daniel Fudge –
Starts at the very basics. Half ways starts to get into more realistic problems.
Guilherme Gouw –
Nice content, the teacher is good and there is good examples for the lessons
Tony Bushell –
Maybe not the ‘Ultimate’ Python Testing Course but excellent at providing an extensive understanding of a subject that has (sadly) few courses dedicated to it. I have taken A LOT of valuable information from this course, providing me with a strong understanding in Python testing from which I can expand my knowledge further. Thank you Mohammad.
Jean Francois Bouchard –
I really liked the content, anyone who wants to learn unittest should should take this class
Chris Caprio –
Would have liked a section on installing and configuring PyCharm.
Travis Chmiel –
Very basic not very informative yet
Oleg Dmitriev –
Very week course with absurd word ultimate in the name. 1. A lot, a very very lot of idle talks and repeatings. The whole course time duration can be reduced to 1 1.5 hours if throw out all that parasite talks and ‘guys’ after each phrase. 2. Author don’t review any cases of using test libs except of the most primitive: assertEqual is the only thing you should know about unittest lib, guys. Course is not focusing on best practices, The only program that you’ll be able to test after comleting this course is print(‘helloworld’). And rather shows the worst practices: let’s take this two strings test and copy paste it ten times. Test objects factories, mocks? No, absolutely no. Even the most potentially interesting topic TTD is fully concentrated on elementary calculations instead of testing.
Jacob –
There is nothing ultimate about this course. It’s valuable to get a very basic understanding of the Python unit testing layout, but not much more compared to a 5 second Google search.
James Braza –
Good I learned some concepts about the heory of unit testing, which I didn’t know. I thought it was valuable that the instructor also tried to show how an IDE can greatly speed test driven development. I also liked how he tried to give an idea of what it’s like to unit test in industry. Bad I thought the instructor was very verbose in his speech, generally talking a lot while actually saying little. For what was taught, the course could be much shorter. There was a broken link in the course, the instructor uses tabs instead of spaces, and the instructor at one point mentions that private methods can’t be called in Python (incorrect). The challenge questions, in my opinion, weren’t adequately explained via comments in skeleton project… one had to sometimes view the solutions to understand what the instructor meant for a method to do. Lastly, PyCharm has changed since the course was made, so the PyCharm guides need updating. Overall This course is a good beginner’s guide to unit testing, but for someone already working in industry, it was nowhere near being an ultimate guide.
Stephen McConnachie –
Really solid grounding in unittest. Coming from cultural heritage background it might have been useful to have fewer mathematical examples, and perhaps an opportunity to learn more about unittest mock library. Otherwise really great, thank you!
Rajni Kumar –
Amazing, it has widened my thinking process, even if I need not to implement tests.
Pavan Raj –
Very clear explanation and to the point.