C

Using Squish with Boot to Qt

Embedded Squish hook binaries, also known as Squish hooks, provide interaction between Squish and Application Under Test (AUT) during software testing.

As a rule, Squish hooks are built in to the Boot to Qt image. However, Squish release schedule is different from that of Boot to Qt, and as a result, there are periods of time when Squish hooks are not available for Boot to Qt releases. In these cases, follow the instructions in Installing Squish for Qt from Embedded Source Packages to build the Squish hooks yourself.

Before using Squish, make sure that you define the development target IP address and port in your development host. The port needs to be the same in both the target and the host. For instructions on how to define IP address and port, see Manage AUTs pane in Squish documentation.

To start your application in Squish, refer to the instructions in Attaching to Running Applications in Squish documentation. To start your application in Qt Creator, give the Squish port-number as a parameter:

  • In Qt Creator, go to Projects > Build & Run > Run > and add -plugin squish:port-number in Command line arguments field.

For more information on Squish, see Squish documentation.

Available under certain Qt licenses.
Find out more.