SABOtap

Automatisierte End-to-End-Tests von Touch-HMIs am realen Gerät

SABOtap ist ein Prüfaufbau für Touch-HMIs: Ein Roboter bedient das Bedienfeld, eine Bildauswertung prüft die Reaktion, eine Signalsimulation liefert die Werte aus der Umgebung des Geräts. Getestet wird auf der Produktionsfirmware, ohne Testschnittstellen im Prüfling. SABO IT stellt den Prüfaufbau und übernimmt als Testservice den gesamten Testablauf, in unserem Labor oder bei Ihnen vor Ort.
Gespräch vereinbaren
Icon - Play
SABOtap video - preview

Regressionstests für jede Firmware-Version

Mit jedem Firmware-Update beginnt die Prüfung der Bedienoberfläche von vorn. SABOtap übernimmt diese Arbeit. Der Roboter tippt, wischt und hält gedrückt wie ein Bediener und führt jede Testreihe bei jeder Version in derselben Abfolge aus. Jeder Testschritt wird mit einem Screenshot dokumentiert.

Der verschobene Button ist der Befund

Liegt nach einem Update ein Bedienelement ein paar Millimeter weiter rechts oder links, meldet SABOtap das als Befund, mit dem Bild dazu. Genau diese Information zählt vor der Freigabe.
Roboter bedient das Touch-Display eines Bedienpanels

So arbeitet SABOtap

SABOtap ergänzt Ihre Unit-, Integrations- und HIL-Tests um die Ebene, auf der später Ihre Kunden arbeiten: die Bedienoberfläche am fertigen Gerät.
01

Roboter

Ein Roboter bedient Ihr Gerät direkt am Touch-Panel.
02

Bildauswertung

Eine Kamera erfasst das Display. Bildvergleich und Texterkennung stellen fest, was dort tatsächlich steht, und gleichen es mit dem erwarteten Zustand ab.
03

Signalsimulation

Das Gerät erhält simulierte Sensorwerte über seine eigenen Schnittstellen. An der Anzeige wird abgelesen, wie es reagiert. So verhält sich die Firmware wie in der echten Installation.
04

Teststeuerung

Gesteuert werden die Tests über Robot Framework, die Schnittstelle von SABO IT oder Ihr bestehendes Testframework.
Kamerabild eines Touch-Displays mit Markierungen der Bildauswertung

Wir prüfen auch, wie das Gerät auf seine Umgebung reagiert

Während der Roboter das Gerät bedient, lesen wir am Display ab, ob es richtig reagiert. Das Ergebnis lautet bestanden oder nicht bestanden, mit Bildnachweis zu jedem Prüfschritt und Testbericht je Version.

Der fehlende Alarm

Der Roboter setzt den Grenzwert, die Simulation senkt den Druck darunter, und der Alarm bleibt aus. Der Test schlägt fehl, der Befund geht mit Bild und Protokoll an die Entwicklung.

Von der Anforderung zum Befund

Gute Tests beginnen bei einer klaren Anforderung. SaTI, unser Werkzeug für die Testvorbereitung, prüft Ihre Anforderung in einem Review und hilft, sie eindeutig, vollständig und prüfbar zu machen. Daraus entstehen Entwürfe für Testfälle, die jeweils auf ihre Anforderung zurückgehen. Ein Tester gibt sie frei, danach führt der Roboter sie am Gerät aus.
Kamerabild eines Touch-Displays mit Markierungen der Bildauswertung
01
Anforderung
02
Review
03
Testfall
04
Freigabe
05
Roboter
06
Befund

Wege zum Test

Roboter testet ein Touch-Bedienpanel im Labor von SABO IT

In unserem Labor

Sie schicken uns das Gerät, wir bauen den Prüfstand auf und führen die Tests durch.
Robotersystem im Testaufbau beim Kunden vor Ort

Bei Ihnen vor Ort

Darf das Gerät Ihr Haus nicht verlassen, kommt der Roboter leihweise zu Ihnen. Aufbau und Betrieb übernehmen wir, auf Wunsch ohne Netzanbindung.
Illustration: Roboter direkt an einer Maschine befestigt, bedient ein senkrecht eingebautes Display

Direkt an der Maschine

Künftig muss das Bedienfeld nicht mehr waagerecht liegen: Der Roboter wird direkt an der Maschine befestigt und bedient das Display auch dann, wenn es senkrecht oder schräg eingebaut ist. Das Gerät bleibt montiert, bei Ihnen vor Ort oder in unserem Labor.
Geplante Erweiterung
Industrielles Bedienpanel mit Touch-Display und Tasten

Für Industrie und Medizintechnik

Getestet wird, was über ein Touch-Display bedient wird, zum Beispiel SPS- und HMI-Panels, Bedienterminals, Analyse- und Laborgeräte, Patientenmonitore und Konsolen. Für Medizingeräte bringt der Testservice dieselbe Dokumentations- und Nachweisdisziplin mit, nach der unsere eigene Entwicklung arbeitet: EN IEC 62304 und DIN EN 60601-1.

Was Sie erhalten

Dokumentierte Testergebnisse für Ihre Anwendung
Testfälle, abgestimmt auf Ihre Anforderungen
Protokolle je Firmware-Version, mit Bildnachweis
Befunde, aufbereitet für Ihre Entwicklung

Zeigen Sie uns Ihr Gerät.

FAQ

SABOtap verbindet zwei Dinge: einen Prüfaufbau aus Roboter, Kamera mit Bildauswertung und Signalsimulation, und den Testservice von SABO IT, der damit Geräte mit Touch-Bedienung testet. Der Roboter bedient das Bedienfeld am realen Gerät, jeder Befund wird mit einem Screenshot belegt. Getestet wird auf der Produktionsfirmware.
Er führt die Schritte aus, die in den freigegebenen Testfällen stehen. Eine Kamera liest das Display aus und vergleicht, was dort erscheint, mit dem erwarteten Zustand. Weicht etwas ab, hält SABOtap den Befund mit Zeitpunkt und Screenshot fest.
SABOtap ergänzt Ihre Unit-, Integrations- und HIL-Tests um die Ebene, auf der später Ihre Kunden arbeiten: die Bedienoberfläche am fertigen Gerät. Alles, was Sie heute testen, testen Sie weiter.
Wo es für Sie passt: in unserem Labor, bei Ihnen vor Ort oder direkt an der Maschine. Soll das Gerät Ihr Haus nicht verlassen, kommt der Roboter zu Ihnen — leihweise für die Dauer der Tests, auf Wunsch ohne Netzanbindung und nicht zum Kauf. Aufbau und Betrieb übernimmt SABO IT.
Ja. Für Medizingeräte bringt der Testservice von SABO IT dieselbe Dokumentations- und Nachweisdisziplin mit, nach der die eigene Entwicklung arbeitet: EN IEC 62304 und DIN EN 60601-1.

Kontakt aufnehmen

Michael Reichlin
Michael Reichlin
Vertriebsleiter
Termin buchen

Termin buchen

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.