Testdriven utveckling med Visual StudioKursnummer A323

Testdriven utveckling (TDD) har seglat upp som en av de starkast lysande stjärnorna för agil utveckling. TDD har blivit en naturlig del av agila rörelsen på samma nivå som Scrum, Domain-Driven Design och Continuous Integration. I denna labbintensiva kurs belyser vi testdriven utveckling ur flera olika perspektiv. Du lär dig arbetsgången vid testdriven utveckling, vilken roll enhetstester spelar och hur du arbetar med enhetstester i Visual Studio. Kursen visar också hur testdriven utveckling passar in i "den agila familjen" och relaterar till exempelvis Domain-Driven Design, Scrum eller Behaviour-Driven Development. Läromedlet består av en bok och ett häfte med åhörarkopior och övingar. Kursledaren arbetar även som konsult och delar med sig av sin praktiska erfarenhet.

Målgrupp

Utvecklare som vill börja med testdriven utveckling. Under kursen används Visual Studio 2010 och C#.

Förkunskaper

Du ska vara van att arbeta med C# i Visual Studio. Läromedlet är skrivet på engelska.

Utbildningens längd

Kursen varar två dagar.

Vidareutbildning

Vi erbjuder ett flertal kurser om du vill fördjupa dina kunskaper inom Visual Studio. Vill du lära dig Scrum rekommenderar vi kursen Scrum i praktiken, A322. Vi arrangerar även anpassad utbildning för dig eller ditt företag.

Pris

14 450 SEK

Kursen kan betalas med kompetenskort.

Kursinnehåll

  • ENHETSTESTER:
  • Ramverket NUnit.
  • Stöd för NUnit i Visual Studio
  • Jämförelse med andra typer av tester
  • Lämplig struktur och namngivning för enhetstester
  • GRUNDERNA I TDD:
  • Idén bakom TDD, speciellt "test först"
  • Given-Then-When
  • Kvalitetsvinster med TDD
  • Red/green/refactor-cykeln
  • ARBETSGÅNGEN I TDD:
  • Sätt att identifiera lämpliga enhetstester för TDD
  • Smallest bite och hur man bryter ned större tester i lagom bitar
  • Red/green/refactor-cykeln på djupet
  • DESIGN FÖR TESTBARHET:
  • Objektorienterad design med fokus på test
  • Interaktionstester
  • Mockning som koncept i teori och praktik
  • Dependency Injection
  • LEGACY:
  • Skriva tester mot existerande kodbas
  • Hur man börjar arbeta testdrivet
  • Praktiska tips och tricks
  • Kursdeltagarnas frågor

Visa varukorgen

Totalt

0 SEK
Till Kassan
exkl. moms
Addskills
Stockholm
Telefon: +46 8 440 11 00
Göteborg
Telefon: +46 31 46 72 00
Malmö
Telefon: +46 40 92 38 00
Uppsala
Telefon: +46 18 50 00 30
Örebro
Telefon: +46 19 760 23 60
Linköping
Telefon: +46 13 37 67 50
Jönköping
Telefon: +46 36 29 12 200
Karlstad
Telefon: +46 54 18 62 62
Växjö
Telefon: +46 470 78 29 00

Addskills AB, Säte: Stockholm, Org.nr: 556404-6133

webmaster@addskills.se
Clear