TDD - Hands-On

Test Driven Development Hands-On Learning

Learn how to write effective unit test cases and through them how you can evolve your code and design. Effective usage of refactoring techniques on legacy code, apply SOLID principle and reduce technical debt.
Admin bar avatar

What Will I Learn?

  • Test Strategy and Test Pyramid.
  • Unit Testing.
  • FIRST principle and 3 A golden rule.
  • When it’s not unit testing.
  • How to write effective Unit Test cases.
  • xUnit framework
  • Test Driven Development approach.
  • Mock and Stubs.
  • Clean Code
  • Refactoring and Legacy code.

About this course

Test-driven development was developed or discovered by Kent Beck in 1993. In this approach, we write test cases before writing any piece of code. The mantra of TDD is "red, green, and refactor" as shown in the picture below.

This approach looks easy, but it is actually quite hard to follow. It requires some practice to change regular coding habits.In the case of TDD, a programmer writes test cases first and then writes code to pass the test cases, and, finally, refactors the working code after passing all test cases.

Who Should Attend?

  • Testers, Software Engineers, Developers,
  • QA testers Executives and Leaders,
  • Managers, Directors, CIOs, and VPs
  • Development, QA, and Infrastructure Management Portfolio Managers,
  • PMO, and Process Leads Enterprise,
  • System, and Solution Architects
  • Any one who is having enthusiasm in learning tdd can attend this training.

Instructors

Vinay Krishna

DevOps Coach

Murughan

DevOps | Blockchain

Upcoming Session

Course Name Duration Date Price Enroll
Test Driven Development 2 Days 21 - 22 Dec 2018 ₹ 20000

Certificates