Welcome to our test driven development course that you have joined us means that you are serious about
your future career in software engineering.
So I have to say congratulations on starting the course and hope for the best for your future career
in the software engineering industry.
During this course, you will learn the differences between automated and manual testing.
You will learn to set up test projects and we will discuss various techniques during this course, such
as given when then and red green refactor patterns test trustworthiness and devil's advocate game parameterized
testing Discovering alternative path After writing a test Conforming to TDD laws and testing the application
layer, we start by reviewing how we manually test our applications.
You will learn the difference between manual and automated testing.
Also, we will start right away and create a project and write the first test and at the end of the
first chapter you will know what test first development is and how to write good assertion messages.
And finally, we will install some libraries we use to write unit tests.