RobotMK: ImageHorizonLibrary headless

Danke das hat funktioniert.

Tatsächlich habe ich die interne Browser(playwright)-Library-Funktion gemeint, die Browser-Bilder rendert.

Für alle Leser, die das vielleicht auch umsetzen möchten:
Der korrekte Pfad zum Runner ist:
/usr/bin/robotmk-runner.py

Und für alle, die ImageHorizon unter Linux nicht zum Laufen bringen: Nutzt eine aktuelle Distribution, die noch X11 verwendet (z.B. Debian 11), damit scrot funktioniert und installiert zusätzlich mit pip3 das Paket pillow. Hier eine vollständige Liste an Paketen, die ich installiert habe:

apt install task-gnome-desktop python3-dev python3-pip nodejs npm python3-xlib python3-tk scrot xvfb python3-opencv
pip3 install robotframework robotframework-playwright robotframework-browser playwright mergedeep robotframework-imagehorizonlibrary eel mock pillow
rfbrowser init

:slight_smile: