Menü
Avatar von Plonkwell
  • Plonkwell

3 Beiträge seit 05.11.2017

Re: SikuliX automates anything

Bild/Pixel basierte Automation krankt leider an mangelnder Stabilität aufgrund von Pixel Farbwert Abweichungen, oft bei einer sehr kleinen Anzahl von Pixel.

Aufgrund dessen kann die 1:1 Bild/Pixelsuche schon auf dem gleichen Rechner instabil sein, und über mehrere Computer hinweg nimmt die Zahl dieser Abweichungen dann noch deutlich zu, und noch mehr wenn man über verschiedene Betriebssysteme hinweg testet.

(Man kann das Problem verringern, indem man eine stabile, gleichartig konfigurierte Umgebung sicherstellt (gleiche Auflösung, gleiche Grafikkarte, gleicher Grafikkarten Treiber, gleicher Monitor/gleiche Farbkorrektur, etc.).)

Besser ist Automatisierung basierend auf Erkennung der GUI Objekte als Qt, WindowsForms, WPF, Swing, SWT, JavaFX, etc. GUI Objekte und Zugriff auf deren API und Properties. Dies, kombiniert mit fehlertoleranter Bildsuche, stellt meines Wissens nach den Stand der GUI Automation dar.

Plonckwell

Das Posting wurde vom Benutzer editiert (25.03.2019 15:44).

Bewerten
- +
Anzeige