Skip to content

Details

Structure : 50 % Presentation 50% Lab Sessions

Rhythm of TDD

Goals of Test Automation

Philosophy of Test Automation

Test Automation Strategy

Principles of Test Automation

A Roadmap of Effective Test Automation

Kick Starting the Test Driven Cycle

Maintaining the Test Driven Cycle

Red Bar Patterns

Test Strategy Patterns

Result Verification Patterns

Green Bar Patterns

Mastering TDD

Mocks and Stubs

Building on Third Party Code

Duration : 10:00 am - 6 pm (one hour lunch break)

This is the pre-requisite class for TDD for Rails class. You will learn the fundamentals and some advanced concepts of TDD and how to apply them effectively. You will work in pairs on the exercises.

We will be using Ruby 1.9 with RSpec. Bring your own laptop installed with those software before the class. The material is based on the following books:

  1. Test Driven Development by Example

  2. The Art of Unit Testing with Examples in .NET

  3. Growing Object Oriented Software Guided by Tests

  4. xUnit Test Patterns

Refund Policy

You will get full refund if you are not satisfied for any reason. No shows get no refunds because it does not give others a chance to attend.

Recording

You can record the training session and share it with anyone.

Who is it for?

You must already know basic Ruby. The concepts are independent of the language used. If you get the concepts you can apply them easily using Ruby or any other language.

Related topics

You may also like