Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
- 50% Unit Testing and Test Driven Development in Python

Unit Testing and Test Driven Development in Python

$14.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.0/10 (Our Score)
Product is rated as #82 in category Software Testing

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

I'm a software engineer with over twenty years of experience. I've worked professionally writing code in Assembly, C, C++, Java, C#, Javascript and Python and I am knowledgeable with the entire software development life cycle. I've written system requirements, software requirements, use cases, and user stories. I'm an avid practicer of Agile, Scrum, and Extreme Programming disciplines. I'm passionate about the process of writing quality software fast.

Specification: Unit Testing and Test Driven Development in Python

Duration

2 hours

Year

2019

Level

Beginner

Certificate

Yes

Quizzes

Yes

18 reviews for Unit Testing and Test Driven Development in Python

3.9 out of 5
6
6
3
3
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Florian Akos Szabo

    Really easy to understand and condensed!

    Helpful(0) Unhelpful(0)You have already voted this
  2. Isaac Edwards

    Would be good if python files or a jupyter notebook were available as resourses.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Amisha

    good

    Helpful(0) Unhelpful(0)You have already voted this
  4. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  5. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Fred Gerner

    I could not get the second mock test to work, it kept failing on me. And I could not figure out why…

    Helpful(0) Unhelpful(0)You have already voted this
  7. 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

    Helpful(0) Unhelpful(0)You have already voted this
  8. Venu Gopal Uppala

    Awesome explanation

    Helpful(0) Unhelpful(0)You have already voted this
  9. Germain Martins Pereira

    It was a good course, but it lacked more practical examples of Mocks.

    Helpful(0) Unhelpful(0)You have already voted this
  10. 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!

    Helpful(0) Unhelpful(0)You have already voted this
  11. Amel MHAMDI

    non

    Helpful(0) Unhelpful(0)You have already voted this
  12. Bikash Kumar1

    very good

    Helpful(0) Unhelpful(0)You have already voted this
  13. Sumangla Vegad

    Nice course!

    Helpful(0) Unhelpful(0)You have already voted this
  14. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  15. 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!

    Helpful(0) Unhelpful(0)You have already voted this
  16. Rafa Kotowicz

    I got what I came for. Very good and short introduction to TDD in Python.

    Helpful(0) Unhelpful(0)You have already voted this
  17. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  18. Janani R

    THis is not a course . he itself trying things while recording

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Unit Testing and Test Driven Development in Python
    Unit Testing and Test Driven Development in Python

    $14.99

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare