The Squish for Qt binary packages for OS X ship with several example applications. However, to keep the download size of the package small, the Qt libraries (frameworks) are not provided.
The following instructions can be used to use the example applications anyway.
These steps demonstrate how to get the
addressbook.app example (
<SQUISH_DIR>/examples/qt4/addressbook) up and running:
Step 1 - Download the Qt libraries that match your Squish package (if the right one is not listed, please contact Squish support):
Step 2 - Unpack the downloaded Qt library archive and put the contained files ⚠️ into the folder of the example application.
Step 3 - Download addressbook.sh.tar.gz and unpack it into the folder of the example application.
Step 4 - Run Squish's
setup.app program and when asked for the Qt libraries of the application choose the ones in the folder of
addressbook.app. (NOTE: This has to be changed again accordingly when you want to use a different application.)
At this point the following should be possible:
Executing the file
addressbook.shfrom a Terminal or shell and it should start the
Using the file
addressbook.shas an AUT in Squish - after the following, additional steps:
Step A.1 - Enable sub-process hooking in the test suite settings.
Step A.2 - Register
Mapped AUTs" in the Squish IDE (