Test like a Robot.
Monitor like a Pro.
The official Robot Framework
integration for
Checkmk.
⭐️⭐️⭐️⭐️⭐️
✔ 100% Robot Framework compatible.
✔ 100% Checkmk integration.
✔ 100% Monitoring Data.
RobotMK contains the names of the two tools Robot Framework and CheckMK (for further details see below).
With Robot Framework you can automatically test programs, web sites (and much more…) from the perspective of the user.
Software developers appreciate this type of tests, as an application can thus for instance be tested swiftly in all its facets and variations before being released in a new version.
It is a great advantage to also have such tests in the monitoring system CheckMK and be able to check continuously…
…etc…
So far this possibility has not existed.
Now RobotMK creates a bridge and permits the integration of the results of Robot-tests into the monitoring system CheckMK.
Graph what you’re interested in
As much as you want, at any level
Murphy is always waiting around the corner
Supercharge Your Monitoring Skills.
Then don’t miss out!
Be among the first to experience the upcoming
It consists of three courses that build on each other, including a Windows/Linux lab environment:
At the end of each course you will receive a certificate of attendance. 🧾
Level 3 concludes with the certificate “Certified Robotmk Synthetic Monitoring Expert”. 🏅
Apply now and be notified as soon as the program launches!
Preregistration Benefits:
✅ Priority access to course materials.
✅ Exclusive preregistration discount.
✅ Early bird webinar sessions with the instructor.
✅ Stay updated with course developments and schedules.
Anyone can learn to keep their business applications available, working and performing by following this certification system, because it takes you straight to your goal without making any detours.
PS: If you take part in this learning program, it will not only serve your company, because it can keep its applications available with a powerful tool.
The certification is also a valuable addition to your own education portfolio that will help you stand out in the job market. 🤫
Checkmk v2 is needed in the Enterprise version. If you want to test Checkmk first: you can download a free version from checkmk.com which is only limited in the number of services.
Writing automates tests in Python can be a mess. The keyword-driven syntax in Robot Framework facilitates readability, allowing test cases to be expressed in natural language, making them comprehensible even to non-technical stakeholders. This approach eases reusability, as custom keywords can be defined once and utilized across multiple tests. Furthermore, it is possible to separate test data and test logic which simplifies test maintenance and modification.
Recorder functionalities as readily advertised for commercial End2End tools should be treated with caution. A test recording is only as intelligent as the purpose behind it. This means: anybody recording click-click-click will receive click-click-click. A login, for example, should always be verified too, website elements should be localized in such a way that they also withstand changes in the UX design, etc. The implementation of End2End tests means actually addressing the behaviour of the SUT (System under test).
The open source test tool ”Sakuli“, developed by Consol in 2014, has been officially phased out, as in particular the underlying web test tool “Sahi” did no longer meet modern requirements. The successor of Sakuli has appeared as a complete rewrite in version 2 (only the chargeable version allows the monitoring integration).
RobotMK was especially developed for CheckMK; the wide range of parameterization as offered by the WATO surface of RobotMK cannot be reproduced via a traditional, Nagios-compatible check-in plug (possibly one more reason to take on Checkmk….)
If the tests remain exactly the same and are not to be integrated into a monitoring system, in effect no added value is generated by Robot.
The expense of integrating pure Python tests into a monitoring system should, however, not be underestimated, especially if the requirements become more complex in the course of time.
Sooner or later one would rather not program and maintain oneself the complete “framework“ for integrating various test methods (Web, GUI), troubleshooting etc.Exactly here lies the strength of the Robot Framework. And hence there is RobotMK.
Yes, in Robot Framework several libraries (=testing methods) can be used in mixed mode, e.g. robust modern web testing together with flexible image recognition methods.
In the vast majority of cases, web tests can be executed headless, i.e. without a logged-in user.
For tests of native Windows UIs, a user must currently still be logged in on the desktop.
(Version 2 of Robotmk will soon provide a solution for this, which will also enable desktop sessions headless).
Important: if the future version 2 (spring 2024) of Robotmk is purchased as part of a “Checkmk Synthetic Monitoring” subscription, support can be obtained directly from Checkmk.
However, this support is limited to the functionality of Robotmk.
For consulting around Robot Framework, libraries, test development we and our partners are there for you.
You are welcome to use the form below to set up a non-binding call. In this we will clarify your initial situation and how we can support you in the best possible way. Feel free to use this offer.
(Chinese saying)