Kursplan
Införandet
Ramverk för automatiserad enhetstestning
- Skriva bra enhetstester
- Identifiera och reparera ömtåliga tester
TDD-metoder
- TDD som designverktyg
- TDD jämfört med refaktorisering
- TDD-arbetsflöden och mönster
- TDD-skolor och varianter
TDD-utmaningar
- Workshopövningen i korthet
Fördelarna med bra tester i TDD-sammanhang
- Utveckla det vi har, ta 1
- Förklaring av hån
- Använda simulerade ramverk
- Utveckla det vi har, ta 2
- Icke-bakåtkompatibel ändring
- Utveckla det vi har, ta 3
Täckning och motargument
Retrospektiv
Krav
- Förståelse för programmeringskoncept
- Erfarenhet av att skriva grundläggande enhetstester
- Kännedom om minst ett programmeringsspråk
Målgrupp
- Programutvecklare
- QA-ingenjörer och testare
- Alla intresserade av att förbättra sina utvecklingspraktiker med hjälp av Test-Driven Development (TDD)
Vittnesmål (7)
So far Deba was a very good trainer, expertise on the subject matter is very evident on how he answers and attend to our inquiries.
Marc Dominic Bareng - Globe Telecom
Kurs - Test Driven Development
The exercises
Jayjay Ramos - Globe Telecom
Kurs - Test Driven Development
Deba is very friendly and is very knowledgeable. I like his approach of getting everyone involved despite the background.
Cornellius Dagmang - Globe Telecom
Kurs - Test Driven Development
On hand exercises
Ronald Tendencia - Globe Telecom
Kurs - Test Driven Development
The hands on exercises
Noel Fronda - Globe Telecom
Kurs - Test Driven Development
The use-cases shared with us, and the actual goal to implement it rather than focusing to just finish the activities.
Charlie Santos - Globe Telecom
Kurs - Test Driven Development
Learned principles and best practices about TDD that can be applied to our development approach.