Bluetooth Testing Framework

Bluetooth Geräte, welche hauptsächlich im medizinischen Bereich eingesetzt werden und dem Internationalen Standard IEC 62304 entsprechen, müssen einem gewissen Mass an Qualität, Sicherheit und Zuverlässigkeit entsprechen.

Hierzu ist es wichtig, dass die Firmware, die dieses Gerät steuert, bereits in der Entwicklungsphase streng getestet (100% Code-Abdeckung erwünscht) werden. Würde ein Fehlverhalten der Software bis zum Release des Produktes nicht entdeckt und dadurch Patienten geschädigt, kann der Reputationsschaden für das Unternehmen schwerwiegend sein.

Dieser Herausforderung widmet sich das Bluetooth Testing Framework der itsbusiness AG und bietet den Entwicklungsabteilungen ein Werkzeug für das frühzeitige Erkennen von Fehlern und das gleichzeitige Reduzieren von Kosten.

Was beinhaltet das BT-Framework?

Das Framework beinhaltet ein genau definiertes Set von Regressionstests, welches sicherstellt, dass die Firmware keine grundlegenden Fehler beinhaltet und eine gewisse Stabilität aufweist, bevor es an die Testabteilung freigegeben wird. Die Regressionstests können als Teil eines CI-Systems (Continuous Integration) automatisch ausgeführt werden.

Wie wird dies erreicht?

Das Bluetooth Testing Framework wird durch eine Anwendung definiert, welche die folgenden Punkte ermöglicht:

  • Definition von Bluetooth-Nachrichten
  • Verarbeitung der Kommunikation von Bluetooth-Nachrichten an Geräte
  • Erstellen von Tests mithilfe der Nachrichten
  • Automatisiertes Ausführen von Tests
  • Generierung von Testberichten, indem Testergebnisse aus einzelnen Tests kombiniert werden

Wie sieht der Prozess für die Implementierung aus?

Der Implementierungsprozess mit der Installation des Frameworks, der Integration mit dem CI-System, der Definition der Test Cases und der Implementierung im produktiven Umfeld ist im folgenden Bild aufgeführt:

Unsere Services

  • Beratung beim Aufsetzen des Test-Konzepts
  • Implementierung des Test-Konzepts in ihre bestehende Systemumgebung
  • Support & Maintenance während dem Betrieb
  • Change Service
  • Test Service

Ihr Kontakt bei Fragen und weiteren Informationen ist:

Markus Schegg
CEO, itsbusiness AG​

+41 31 370 32 20​
markus.schegg@itsbusiness.ch

Andrew Connell
Test Automation Expert, itsbusiness AG​

+41 31 370 32 05
andrew.connell@itsbusiness.ch​