Chevron Left
Back to Introduction to Test and Behavior Driven Development

Learner Reviews & Feedback for Introduction to Test and Behavior Driven Development by IBM

4.8
stars
212 ratings

About the Course

Successful developers need to not only build the right software but build it right. To know your software works correctly, you need to test each unit of code. One of the best methods for this unit-level testing is test driven development. This course provides a detailed overview of test driven development (TDD). First, you’ll learn what automated testing is and why it is essential for building robust applications resilient to failure. You’ll explore the basics of testing, including test cases, testing levels, and the traditional release cycle. You’ll learn about TDD and its complement, behavior driven development (BDD): TDD tests individual units of code while BDD tests how these units work together. Then you’ll examine TDD in detail. You’ll explore TDD’s benefits, concepts, and popular tools, and you’ll hone your new testing skills through hands-on labs. You’ll create TDD test cases by writing test assertions and building test fixtures, and you’ll run these test cases by using the Nose testing package. You’ll then practice more advanced TDD methods such as increasing code coverage, generating and using fake data, and testing mock objects....

Top reviews

UC

Feb 8, 2023

Great course! You'll learn a great deal about TDD. Write fakes, mock a few classes and use fixtures in your tests. You'll learn how to mock external services and make your tests self-sufficient.

ST

Jun 19, 2023

This course was well planned and easy to follow. The demo lessons were very helpful with understanding how tests should be conducted. Great class, and great instructor.

Filter by:

26 - 50 of 57 Reviews for Introduction to Test and Behavior Driven Development

By Stephanie R

Mar 18, 2024

This class was great. I really enjoyed the thought put into the assignments and the concrete examples given in the video. John Rofrano is definitely one of my favorite instructors for the IBM DevOps certificate program.

By Lucian A T

Dec 30, 2022

Very well explained and easy to understand.

One improvement would be on the labs to give something different than the instructor is doing in the videos, and some automated checks to see if the solution is right.

By Umar C

Feb 9, 2023

Great course! You'll learn a great deal about TDD. Write fakes, mock a few classes and use fixtures in your tests. You'll learn how to mock external services and make your tests self-sufficient.

By Shawn T

Jun 19, 2023

This course was well planned and easy to follow. The demo lessons were very helpful with understanding how tests should be conducted. Great class, and great instructor.

By Enrico L

Apr 21, 2024

Very good. Try to complete the final project without copying the solution for a better understanding of what is a test-first approach.

By Ivan R

Aug 5, 2024

Omg this course is great! Thanks a lot for all the effort you put into this, it's greatly appreciated, I learned a lot! :D

By Antonio S

Sep 20, 2024

Excellent!!! Even if I am a PHP developer, I understood every thing and learnt just a little Python too ;-) Great job!

By Henri M

May 30, 2023

Excellent course. Has allowed me to review some of the notions and principles I learned a few years ago. Well done.

By Dave S

Mar 27, 2024

Great hands-on learning experience across a wide range of topics for individuals entering code development.

By Olga S

Apr 6, 2023

Very interesting and well explained course. I enjoyed the demo lectures, John is a very good teacher

By Odette S Y D

Aug 23, 2023

Die Kursen von John Rofrano kann ich definitiv empfehlen, ein super schöner Kurs für TDD

By dadi h

Aug 26, 2023

This course in amazing, educative and above all it's hands-on and easy to understand

By Volker L

Jul 25, 2023

Just excellent! Good hands-on in the lab! Learned a lot! Rafano is THE instructor!

By kupour e

Mar 25, 2023

The course has a great content

The content is well structured

And well presented

By Ganjar S U

Jun 17, 2023

Best tutorial with clear explanation and much practice. Thanks

By Adenilson P

May 21, 2023

Excelente conteúdo, prática em laboratório. Ótimos recursos.

By Richa

May 30, 2023

Learnt a lot about testing and Test Driven Development.

By Oscar C M

Oct 15, 2023

Excellent, very well explained. With video practices.

By Jessica D

May 21, 2023

Very useful, Rofano it's a crack explaining.

By John L

Jul 10, 2024

Challenging, educational, and rewarding!

By Inese C

Jun 9, 2023

Thank you for the informative course!

By Ali E

Nov 19, 2022

thank you... that was greaaaaat!!!

By Olivier R

Apr 19, 2023

Congratulations for your work.

By Артем Ф

Mar 16, 2023

Great for a beginner

By Mitch G

May 26, 2023

Top instructor!