Blog

CryptoLibrary: Securely Storing Credentials in Robot Code

How to protect sensitive data in your Robot Framework tests using the CryptoLibrary.

Simon Meggle

If you’re doing synthetic monitoring with Robotmk in the Checkmk environment, sooner or later you’ll encounter this one question: how do I prevent passwords from ever appearing in plain text?

This article describes how to use the CryptoLibrary to protect sensitive data in Robot Framework tests.

Robotmk and RCC-Environments in air-gapped environments

How to prepare RCC environments and transfer them to isolated test hosts via ZIP archive.

Simon Meggle

RCC was one of the game changers with the introduction of Robotmk V2 - it takes care of the entire lifecycle of the Python environments that Robot Framework needs.

That’s super convenient, but there’s a catch: RCC assumes that the test host has access to the internet to download the required packages. This article describes a very practical way to use it in isolated environments.

The 'Helsinki-Shortcut' for VS Code

How you can get your Robot Framework tests written in record time

Simon Meggle

Be honest: how many times a day do you press the ⏵ button in VS Code? How much time have you spent waiting for the browser to finally start up?
If your workflow is an endless loop of trial and error involving writing a keyword, starting a test, writing the next keyword, starting the test again… then this hack is for you.

RoboCon 2026 - Recap (Workshop & Community day)

Simon Meggle

While waiting for my return flight at the airport, laptop on my knees and still filled with impressions from RoboCon 2026, I began sorting through my notes.
The first draft of this article was written between gate announcements and boarding calls 😉

So here is my very personal three-part review of RoboCon – shaped by my impressions, my focus areas and the topics that had a particular impact on me.
Nevertheless, I naturally wanted to convey as much of the “RoboCon feeling” as possible to those who had stayed at home.

Robotmk v2 quick start

Integrate the first RobotFramework test with Robotmk v2 in Checkmk step by step.

Simon Meggle

The step-by-step guide updated for Checkmk 2.4 for a successful start with synthetic monitoring using Robotmk!

My Personal WROBOCON 2025 Recap

Simon Meggle

WROBOCON is the ‘little sister’ of the well-known annual Robocon in Helsinki, but it certainly has nothing to hide.
On the contrary: with exciting presentations, workshops and an active community, NiceProject has established a format that is entertaining, educational and human at the same time.

My personal conference review.

Game Changer: Secret Variables!

Security by Design

Simon Meggle

If you work with sensitive data in Robot Framework, you know the dilemma: Suddenly, a password, token, or API key slips into the log and is visible to everyone… 😬 The reason: Robot Framework logs everything: every variable, every keyword call, every return value.

This is cool for debugging. But it’s fatal when you’re working with real access data. A new feature in Robot Framework promises to remedy this—and this article explains exactly how.

Save the date: WROBOCON 2025

Why you should not miss this event

Simon Meggle

On 23 October 2025, WROBOCON will take place again – online and free of charge!
You should not miss this conference, as the agenda looks very promising.
👉 My opinion and recommendations regarding the presentations.