Overview¶
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.sh
from a Terminal or shell and it should start theaddressbook.app
example application.Using the file
addressbook.sh
as 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
addressbook.app
andaddressbook.sh
as "Mapped AUTs
" in the Squish IDE (Edit
>Server Settings
>Manage AUTs
).