Kursplan
Introduksjon
- Fordeler med TDD og Agile
TDD (2 dager)
Installere og konfigurere automatiserte Unit Testing rammer
TDD-tilnærminger
- Utforme programvare ved hjelp av TDD Refactoring-programvare TDD arbeidsflyter og mønstre
Implementering av TDD
- Samarbeidsmoduler Forstå testforfalskninger, stubber, dobler og håner Skrive gode enhetstester Forbedre eksisterende tester Refaktorering av en applikasjon Skrive tester for eldre C Tilpasse TDD for utvikling av innebygd programvare Testkjøring ved siden av silisium med håner
Agile (1 dag)
Introduksjon
- Agile vs tradisjonell programvareutvikling tilnærminger Agile Manifestet
Implementerer Agile
- Utgivelsesplanlegging, iterasjon null iterasjonsplanlegging, vurdering av estimeringskrav, daglig stand-up teamkvalitet, iterasjonstesting, aksept iterasjonsgjennomgang (fremvisning) Retrospektiver Leksjon lært av Agile Prinsipper
Oppsummering og konklusjon
Krav
- Forståelse av C-programmering
- En forståelse av konsepter for programvaretesting
Testimonials (3)
Øvelsene som vi ble kjent med TDD
Csongor Benedek - ACCENTURE
Kurs - Agile and TDD with C
Machine Translated
Jeg likte å jobbe i små grupper. :)
Nikoletta Domak - ACCENTURE
Kurs - Agile and TDD with C
Machine Translated
Jeg likte den generelle positive og oppmuntrende holdningen til treneren og atmosfæren i samtalene. Kurset var veldig godt strukturert og analogiene og eksemplene som ble brukt for å forklare teorien var til stor hjelp. Veldig fornøyd med den praktiske delen også - enkle og forståelige oppgaver, som driver studentene til å anvende teorien i praksis :)
Lasma Matusevica - ACCENTURE
Kurs - Agile and TDD with C
Machine Translated