Robotframework

Claude Code im Codespace für Robot Framework einrichten

Wie du Claude Code fit für den RF-MCP-Server machst

Simon Meggle

Robot Framework Code von ChatGPT schreiben lassen? Das funktioniert nicht wirklich gut.
Der MCP-Server für Robot Framework hilft hier weiter, weil er die zu testende Seite “versteht” und jeden Schritt validieren kann.
Im Robotmk-Starter Repo kannst Du ihn mit Copilot direkt ausprobieren; für die Nutzung mit Claude Code im Codespace sind ein paar Kniffe notwendig - in diesem Tutorial zeige ich dir, wie es geht.

Robotmk-Starter: Sofort loslegen mit Synthetic Monitoring

Kein Blindflug mehr: Fertige, CI-getestete Robot Framework Suites als Startpunkt für das erfolgreiche Synthetic Monitoring in Checkmk.

Simon Meggle

Einsteiger in Robot Framework kennen das: man sitzt vor der ersten leeren .robot Datei und fragt sich: Wie fange ich an? Welche Dateien brauche ich? Wie spielen robot.yaml, conda.yaml und robot.toml zusammen?

An dieser Stelle verliert man gerne den Faden - der richtige Startpunkt fehlt, sowie eine grundlegende Orientierung.

Hierfür habe ich das Robotmk-Starter-Repo erstellt: ein kuratiertes Set an fertigen, CI-getesteten Beispielen und Templates.
In diesem Blogartikel stelle ich die drei wichtigsten Beispiele vor, erkläre die dahinterliegenden Konzepte und zeige, wie man sie sofort ausprobieren kann – entweder lokal oder direkt im Browser mit GitHub Codespaces.

Game Changer: Secret Variables!

Security by Design

Simon Meggle

Wer mit sensiblen Daten im Robot Framework arbeitet, kennt das Dilemma: Plötzlich rutscht ein Passwort, Token oder API-Key ins Log und ist für alle sichtbar… 😬

Der Grund: Robot Framework loggt einfach alles: jede Variable, jeden Keyword-Aufruf, jeden Return-Wert.
Das ist zwar cool fürs Debugging. Aber fatal, wenn man mit echten Zugangsdaten arbeitet.

Ein neues Feature in Robot Framework verspricht Abhilfe - und dieser Artikel erklärt, wie genau.

Kantenerkennung für die ImageHorizonlibrary

Welche Problem beim Einsatz der Bilderkennung mit der ImageHorizonLibrary entstehen können - und wie wir sie gelöst haben.

Simon Meggle

Edge Detection in der ImageHorizonLibrary - ein Experiment mit viel Potential.