План на курса
Въведение
Автоматизирани рамки за тестване на единици
- Писане на добри единични тестове
- Идентифициране и ремонт на чупливи тестове
TDD подходи
- TDD като инструмент за проектиране
- TDD срещу рефакторинг
- TDD работни процеси и модели
- TDD школи и вариации
TDD предизвикателства
- Упражнението на семинара е обяснено
Предимства на добрите тестове в контекста на TDD
- Развивайки това, което имаме, вземете 1
- Mocking обясни
- Използване на подигравателни рамки
- Развивайки това, което имаме, вземете 2
- Разбиваща промяна
- Развивайки това, което имаме, вземете 3
Покритие и контрааргументи
Ретроспекция
Изисквания
- Разбиране на концепции за програмиране
- Опит в писане на базови единствени тестове
- Запознатост с поне един език за програмиране
Целева аудитория
- Софтуерни разработчици
- Инженери и тестирачи на качество на софтуера
- Всички, които са заинтересовани в подобряване на практиките си за разработка, използвайки Test-Driven Development (TDD)
Oтзиви от потребители (7)
От сега Деба е много добър треньор, знанието му по темата е много очевидно от начинът, по който отговаря и отговаря на нашите уточнявания.
Marc Dominic Bareng - Globe Telecom
Курс - Test Driven Development
Машинен превод
Упражненията
Jayjay Ramos - Globe Telecom
Курс - Test Driven Development
Машинен превод
Deba е много приятелски настроен и много обширен в знанията си. Харесва ми подхода му да включва всеки в процеса, независимо от задграничния им опит.
Cornellius Dagmang - Globe Telecom
Курс - Test Driven Development
Машинен превод
На ръка упражнения
Ronald Tendencia - Globe Telecom
Курс - Test Driven Development
Машинен превод
Практическите упражнения
Noel Fronda - Globe Telecom
Курс - Test Driven Development
Машинен превод
Опитаните случаи на употреба, споделени с нас, и действителната цел да се реализира, вместо да се фокусира само да завършите дейностите.
Charlie Santos - Globe Telecom
Курс - Test Driven Development
Машинен превод
Разбрали принципи и добри практики за TDD, които могат да бъдат приложени в нашия подход за разработка.
Stephen Ng - Globe Telecom
Курс - Test Driven Development
Машинен превод