Hardware-szoftver függőségek feloldása Mock keretrendszer fejlesztésével méréstechnikai rendszerben

2021-2022 tavasz

Hardver (és szoftver firmware)

Téma leírása

Napjaink komplex szoftveres-hardveres informatikai rendszereinek nagy kihívása a különböző komponensek függőségeinek alacsonyan tartása, izolált tesztelhetősége. A szerver-kliens architektúrák, adatbázis függőségek, third party szoftverek számos megkötést és rugalmatlanságot jelentenek rendszereinknek. Célunk egy olyan keretrendszer megalkotása, mely elősegíti egy méréstechnikai rendszer komponenseinek izolált működését, valamint tesztelhetőségét.

A hallgató feladatának a következőkre kell kiterjednie:

  • A hallgató végezzen irodalomkutatást a rendszer komponenseiről, valamint a szoftvertesztelési lehetőségekről, különösen a Mockolási lehetőségekről.
  • Rendszer komponenseinek Mock entitásokkal való helyettesítése, az ezzel kapcsolatos implementációk elvégzése.
  • A Mockolt komponensek rendszer szintű működésének implementációja.
  • Hasonlítsa össze és értékelje az implementált megoldásokat.
  • Készítsen valós teszteseteket az implementált Mock komponensek segítségével.

Külső partner: NOFFZ Technologies Hungary Kft.

Maximális létszám: 2 fő