Robotmk Bridge

Alle deine Test-Tools

unter Kontrolle.

Die Robotmk Bridge bringt die Ergebnisse beliebiger Test-Tools in Checkmk — ganz ohne Migration zu Robot Framework.

Das Problem

Du kannst Robot Framework nicht nutzen?

Robotmk ist die leistungsstärkste Synthetic-Monitoring-Integration für Checkmk. Es repräsentiert die Ergebnisse automatisierter Tests als Monitoring-Services. Laufzeit-Überwachung, Sub-Step-Discovery, und HTML-Logs inclusive.

Schon oft kam die Frage auf, ob Robotmk nicht auch andere Test-Tools und Frameworks unterstützen könnte.

Denn niemand migriert seine Tests gerne auf eine andere Technologie, wenn sie eigentlich gut funktionieren. Denn auch wenn Robot Framework Open Source ist: das macht den Umstieg nicht kostenneutral.

Also blieb Robotmk bislang auf der Wunschliste — und die Testergebnisse für Checkmk unsichtbar.

Die Robotmk Bridge ändert das. Deine Tools bleiben, die Robotmk Bridge integriert sie.

So funktioniert es

In drei Schritten zur nahtlosen Integration.

1

Die Bridge installieren

Lade das Installationspaket von Checkmk Exchange und installiere es in Checkmk.

2

Die Bridge konfigurieren

Im webbasierten Regel-Editor konfigurierst Du, an welchen Orten die Bridge nach den Ergebnissen Deiner Test-Tools schauen soll.

3

Services discovern

Die Bridge kümmert sich um die Konvertierung der Ergebnisse und bindet sie mit dem vollen Komfort des Robotmk-Monitorings in Checkmk als reguläre Services ein. Mit Schwellenwerten, Alerts und vollständiger Historie.

Der Mehrwert

Warum die Bridge einem Custom Check Plugin überlegen ist.

Technisch gesehen spricht nichts dagegen, für die Integration Deiner Test-Tools dedizierte Agent-Plugins zu programmieren.
Die Sache hat nur einen Haken: solche Integrationen bergen eine Wartungslast, die mit jedem weiteren Tool anwächst.

Eine Integration mit der Robotmk Bridge löst für Dich:

  • Runtime-Monitoring Robotmk überwacht nicht nur die finalen Ergebnisse, sondern auch Laufzeiten der Tests.
  • KPI Step-Discovery Oft interessiert nicht nur der Gesamtstatus eines tests. Mit Robotmk kannst Du auch Teilschritte als separate Services discovern - für volle Transparenz und schnellere Root-Cause Analyse.
  • HTML-Testlog Alle über die Bridge integrierten Testläufe sind mit einem HTML-Logfile detailliert nachvollziehbar - ohne lästiges 'grep' in verschiedenen Logformaten.
  • Pro-Schritt-Alerting Zielgerichtete Benachrichtigung von verantwortlichen Personen/Teams über den Erfolg von Teilschritten.
  • Agent Bakery Deployment Wie bei Checkmk üblich, erfolgt die Konfiguration einheitlich über das Regelwerk. Der Agent wird im Hintergrund speziell für die Bridge-Hosts erstellt und über die automatischen Agentenupdates auf die Zielmaschinen ausgebracht.
  • 6 Jahre Robotmk R&D included Robotmk ist die fortschrittlichste Integration von Testergebnissen, die je für Checkmk entwickelt wurde. Die Bridge öffnet Dir diese Welt für alle Frameworks, die kein Robot Framework sind.

Ein Custom Plugin für Test-Tools erfindet ein Rad neu, das bereits perfektioniert wurde. Die Bridge schließt sich an das an, was bereits funktioniert.

Bereits unterstützt

Welche Formate die Bridge heute schon unterstützt:

🧪

pytest · JUnit · Maven · NUnit

JUnit XML

Das universelle Testergebnis-Format — wird von fast allen Test-Runnern und CI-Systemen direkt erzeugt.

Gatling

simulation.log

Open-Source Last- und Performance-Test-Tool. Die Bridge liest native Gatling Simulation Logs direkt.

🔒

OWASP ZAP

XML / JSON Reports

Der meistgenutzte Web-Application-Security-Scanner weltweit.

...Dein Tool?

Anfrage stellen

Ein Handler für dein Tool kann in wenigen Stunden gebaut werden. Einfach anfragen.

Dein Tool steht nicht auf der Liste?

Die Robotmk Bridge ist Open Source und von Grund auf so gebaut, dass sie um Handler für ein weiteres Tool erweitert werden kann.
Wenn dein Tool noch nicht unterstützt wird, helfe ich gerne beim Schreiben des Handlers oder zeige dir den richtigen Einstieg.

Jetzt Kontakt aufnehmen →
Deine nächsten Schritte

Wähle deinen Einstieg.

🧪

Ausprobieren

Vollständiges Tutorial mit Lab für den sofortigen Start

Lab-Umgebung starten →
🚀

Anwenden

MKP von GitHub herunterladen und installieren.

Auf Checkmk Exchange herunterladen →
🛠️

Hilfe benötigt?

Hier gibt es Hands-on Unterstützung beim Einrichten der Bridge in deiner Umgebung.

Zu den Services →