The document introduces test-driven development (TDD) and its benefits. It discusses the basic TDD workflow of writing a failing test, implementing just enough code to pass the test, and refactoring code to an acceptable design. Integrating TDD with a team is also covered. While TDD can improve software quality, it requires discipline to implement effectively and faces challenges such as schedule pressure, lack of experience, and legacy code without tests.
Take control of your SAP testing with UiPath Test Suite
Intro To Tdd Agile Palooza
1. Introduc)on
to
Test-‐Driven
Development
Driving
So7ware
Design
through
Programmer
Tests
Chris
Sterling
Technology
Consultant,
Cer)fied
Scrum
Trainer,
and
Agile
Coach
Friday, February 5, 2010