Akut dialízisgép szoftverkomponenseinek unit tesztelése

A unit tesztelés egy olyan módszer, amely a kód egyes egységeinek elkülönítésére és tesztelésére szolgál az egyes komponensek hatékonyságának meghatározása érdekében. A fejlesztés fő célja az egyes komponensekhez unit tesztek írása, ezáltal lehetővé téve a tesztvezérelt fejlesztést. A tesztvezérelt fejlesztés vagy TDD (Test-driven development) egy szoftverfejlesztési folyamat, ami egy nagyon rövid fejlesztési ciklus ismételgetésén alapul, tehát a követelményeket speciális tesztesetekként fogalmazzuk meg, a kódot pedig ehhez mérten írjuk meg, így az sikeresen veszi a hozzá tartozó tesztet. Az egyes komponensek tesztelése előtt megismerkedtem az akut dialízisgép terápiáival és lehetőségem volt labor körülmények között kipróbálni az eszköz működését, ezáltal is közelebb kerülve a komponensek (elvárt) viselkedéséhez. A feladataim között több komponens unit tesztelése szerepelt, mint például a háromállású szelepé. Ezek mellett megismerkedtem a verziókezelők használatával.

Kozman Botond

2022-09-30

Támogató: B.Braun Medical Kft.