Automating SIMATIC WinCC OA

Last edited on

Since SIMATIC WinCC OA is based on Qt Squish for Qt can be used to automate it and to perform automated GUI testing for it.

Since different versions of WinCC OA may be using different Qt versions (but also different Qt configurations, or compiler) it is necessary to pick a Squish for Qt binary package which matches the (Qt, compiler, architecture) configuration of the respective WinCC OA version.

The table below lists the known Squish package name/configurations for the respective WinCC OA version.

WinCC OASquish for Qt package name & Configuration
V3.14squish-*-qt53x-win64-msvc12
V3.15squish-*-qt55x-win64-msvc12
V3.16squish-*-qt59x-win64-msvc14
V3.17squish-*-qt512x-win64-msvc14