ENGLISH / MAGYAR
Kövess
minket

Automatizált komponens teszt fejlesztése infúziós pumpa szoftver komponenséhez

2017-2018/I.
Dr. Bokor László

Az infúziós terápiában két nagy terület található: az egyik a hagyományos, gravitáción alapuló, a másik pedig az automata infúziós rendszereket (infúziós pumpát) igénybe vevő eljárás. Utóbbival, tehát az aktív orvosi eszközzel történő folyadék adminisztrálással szemben komoly műszaki követelményeket támasztanak a hatóságok, mindenképp a páciens biztonsága az elsődleges szempont a készülékek tervezése és gyártása folyamán. Az infúziós terápiában két nagy terület található: az egyik a hagyományos, gravitáción alapuló, a másik pedig az automata infúziós rendszereket (infúziós pumpát) igénybe vevő eljárás. Utóbbival, tehát az aktív orvosi eszközzel történő folyadék adminisztrálással szemben komoly műszaki követelményeket támasztanak a hatóságok, mindenképp a páciens biztonsága az elsődleges szempont a készülékek tervezése és gyártása folyamán. Az infúziós pumpák tervezése során többféle módszer hivatott biztosítani a megfelelő működést; ezek közül az egyik, hogy az úgy nevezett V-modellt alkalmazzuk, amelyben a fejlesztés minden lépéséhez tartozik tesztelési lépés is, vagyis több különböző tesztelési formát alkalmazunk (pl.: unit teszt, regressziós teszt, integrációs teszt stb.). A feladat szempontjából ezek közül a komponens teszt releváns. Az infúziós pumpa szoftver egységeit komponensekbe integráljuk, az így kialakított komponensekre azoknak megfelelően külön-külön követelményhalmazt, illetve külön tervezési specifikációt tudunk definiálni. A komponenseknek köszönhetően magasabb szintű tesztelést tudunk végezni, mint a unit tesztek esetében és olyan hibákat tudunk kiszűrni, amiket az integrációs teszteknél nem feltétlenül lehetséges, biztosítva ezzel is az esetlegesen felmerülő hibák mihamarabbi feltárását, biztonságos működést, valamint a páciens biztonságát.

A kitűzött feladat szoftver komponenshez tartozó automatizált teszt készítése C nyelven és megbizonyosodni arról, hogy a komponens megfelel a hozzá tartozó specifikációnak és követelményeknek. 

 


1
1