OculiX loves the chameleon (fan-art + why we test on Leap 15.6)

OculiX :heart: the chameleon — the head pat is technically justified

Our mascot giving Geeko a well-deserved head pat.

The chameleon is sleeping. The chameleon is always sleeping.
That’s not a bug, that’s the entire value proposition of Leap. :zzz:


Who’s the blue guy?

I maintain OculiX — the actively
developed continuation of SikuliX. Visual GUI automation: image
matching + OCR, MIT licensed, and yes, one giant eyeball as a mascot.
We see things. It’s kind of our whole deal. :eye:

Why cuddle up to SUSE specifically?

Two reasons. One boring, one fun.

The boring one :yawning_face:

Java is portable. Native libs are not.

OpenCV bindings and libtiff have… opinions that vary per distro.
So a VNC-enabled Leap 15.6 container sits in our cross-distro test
matrix (#394) and
catches everything an Ubuntu-only CI would cheerfully wave through. :white_check_mark:

The fun one :roller_coaster:

A good share of what people actually automate with OculiX lives on
the chameleon:

  • :shopping_cart: Retail POS terminals
  • :factory: Industrial HMIs on SLES-based appliances
  • :test_tube: Lab instruments with UIs older than some of your interns
  • :bar_chart: SAP on SLES (moment of silence for those testers :saluting_face:)

No DOM. No test API. No hooks. No mercy.
Pixels are the only interface you get — which is exactly what visual
automation is for.

When your users’ production runs on a sleeping chameleon,
you test on the sleeping chameleon.
Carefully. Without waking it up. :shushing_face:


So no — the head pat is not just fan-art.
It’s a support commitment.

Long live the lizards. :lizard::green_heart:

2 Likes