Robotframework

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.