Automatizált tesztkörnyezet felépítése dialízis készülék integrációs tesztelésére

OData támogatás
Konzulens:
Dr. Ender Ferenc
Elektronikus Eszközök Tanszéke

Napjaink modern orvosi berendezései komoly mérnöki teljesítmény eredményeként jöhettek létre. Így van ez a B. Braun Kft. által fejlesztett dialízis készülékek esetében is, amelyekkel a vesebetegségben szenvedők életmentő hemodialízis kezelését végzik. Egy dialízis készülék számos hardver és szoftverelem együtteséből épül fel, így a fejlesztés során létfontosságú ezen elemek integrációjának tesztelése. A félév során az a feladatot kaptam, hogy építsek fel egy keretrendszert, mellyel automatizálható egy fejlesztés alatt álló dialízis készülék integrációs tesztelése aGrafikus Felhasználói Felületen keresztül.

A dolgozatomban először röviden ismertetem a dialízis készülék működését és a tesztelés alapjait, majd részletezem a feladathoz kapcsolódó fogalmakat, és bemutatom az aktuálisan elérhető GUI tesztelő alkalmazásokat. Ezután ismertetem a feladat alapjánalkotott rendszertervet, és annak implementációjának részleteit, kitérve a Python programnyelvre, és a Tesseract programra is. Részletezve mutatom be az általam alkotott tesztleíró formátumot, az egyes modulok működését, és egymásra épülését. Legvégül értékelem az elkészült keretrendszert, és javaslatokat teszek a fejlesztés további lépcsőire.

Letölthető fájlok

A témához tartozó fájlokat csak bejelentkezett felhasználók tölthetik le.