Alle deine Test-Tools
unter Kontrolle.
Die Robotmk Bridge bringt die Ergebnisse beliebiger Test-Tools in Checkmk — ganz ohne Migration zu Robot Framework.
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.
In drei Schritten zur nahtlosen Integration.
Die Bridge installieren
Lade das Installationspaket von Checkmk Exchange und installiere es in Checkmk.
Die Bridge konfigurieren
Im webbasierten Regel-Editor konfigurierst Du, an welchen Orten die Bridge nach den Ergebnissen Deiner Test-Tools schauen soll.
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.
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.
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.
Wähle deinen Einstieg.
Hilfe benötigt?
Hier gibt es Hands-on Unterstützung beim Einrichten der Bridge in deiner Umgebung.
Zu den Services →