Security

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.

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.