Squish support STM's TouchGFX HMI GUI Test
-
Hi QT forum,
I am looking tool for automation testing of STM TouchGFX Touchscreen (Embedded Device) small icons. After some google search comes to know that squish IDE is useful for embedded application. Not receive any concrete information regarding TouchGFX GUI test. Our DUT don't have any TCP/IP connection, I read about AUT, startaut and hook concept. How to integrate hook into STM32 MCU code? So DUT works with Squish IDE /squish library. Also, if any python plugin works with robot framework library (require automation for firmware and touch validation)
Please suggest is squish fulfills my requirement. I am now doing benchmarking for GUI test tool for embedded GUI (HMI) interface.
Please help on this. -
@Shivanand Squish has no support for STM TouchGFX. The lack of TCP/IP connection to the device would pose a problem for Squish, too.
The only way to involve Squish is via Squish for VNC, which would allow for blackbox and image based automation (key presses, mouse clicks, possibly touches). However, a VNC connection tends to require TCP/IP, too.
Usually one would shy away from image based automation, but if options are limited, and if one can accept to redo the automation parts that are affected by layout changes and rendering (pixel) differences, then it may be feasible - for a given use case.
-