Kurzusleírás

Bevezetés

  • A TDD és Agile előnyei

TDD (2 nap)

Automatizált Unit Testing keretrendszerek telepítése és konfigurálása

TDD megközelítések

  • Szoftver tervezése TDD segítségével
  • Refaktoráló szoftver
  • TDD munkafolyamatok és minták

TDD megvalósítása

  • Együttműködő modulok
  • A teszthamisítások, csonkok, duplák és gúnyolódások megértése
  • Jó egységtesztek írása
  • A meglévő tesztek javítása
  • Egy alkalmazás újrafaktorálása
  • Írási tesztek az örökölt C-hez
  • TDD adaptálása beágyazott szoftverfejlesztéshez
  • Próbavezetés a szilícium mellett gúnyokkal

Agile (1 nap)

Bevezetés

  • Agile kontra hagyományos szoftverfejlesztési megközelítések
  • A Agile Kiáltvány

Agile megvalósítása

  • Kiadás tervezése, Iteration Zero
  • Iterációs tervezés, becslés
  • Követelmények felülvizsgálata, napi felállás
  • Csapatminőség, iterációs tesztelés, elfogadás
  • Iterációs áttekintés (bemutató)
  • Retrospektívák
  • A Agile alapelvek tanulsága

Összefoglalás, és következtetés

Követelmények

  • A C programozás megértése
  • A szoftvertesztelési koncepciók megértése
  21 Hours
 

Résztvevők száma


Tanfolyam kezdete

Tanfolyam vége


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Rokon tanfolyam

Rokon kategóriák