Egységtesztelési technikák

Course coordinator

A munkatárs fényképe
deputy head of department, associate professor
Szoba: IB419
Tel.:
+36 1 463-3594
Email: micskeiz (*) mit * bme * hu

Lecturers

A munkatárs fényképe
deputy head of department, associate professor
Szoba: IB419
Tel.:
+36 1 463-3594
Email: micskeiz (*) mit * bme * hu

Announcements

Syndicate content

Introduction

A jó minőségű szoftver készítése ma már mindenhol elvárás. A szoftverbe bekerülő hibák elkerülésének és kijavításának egyik legolcsóbb és leghatékonyabb módja a korai tesztelés, amit már a kód megírásakor (vagy akár az előtt) el lehet végezni. A szoftverfejlesztőknek ehhez azonban tisztában kell lenniük az alapvető tesztelési fogalmakkal, és ismerniük kell azokat a technikákat és eszközöket, amikkel jól karbantartható, hatékony teszteket lehet készíteni. A program célja, hogy bemutassa az egységtesztelés (unit testing) szerepét és jó gyakorlatait, valamint a résztvevők gyakorolhassák az alapvető teszttervezési és implementálási feladatokat. A tanfolyam gyakorlat-orientált, a résztvevők a tanfolyam során különböző modulokhoz készítenek majd teszteket.


Tematika

  • Egységtesztelés helye a szoftverfejlesztési ciklusban
  • Egységtesztelés céljai (hibamegtalálás, javíthatóság…)
  • Tipikus ajánlások (elnevezés, felépítés…)
  • Egységtesztelési keretrendszerek
  • Kód lefedettség mérése
  • Izoláció egységtesztelés során (mocks, stubs…)
  • Gyakori problémák egységtesztelés során (test smells)

Jelentkezés és további információk: itt.

© 2010-2024 BME MIT