Known Issues - Squish 6.7.0 Release¶
Release Date: March 30th, 2021
Recommended Update: 6.7.1
All Editions¶
Squish IDE on RHEL 8: On systems based on RHEL 8 and newer (as well as on derived distributions, e.g. Fedora, CentOS) the following error message may appear when the IDE is started:
To operate correctly, EPIC requires a Perl interpreter. Check your configuration settings("Window/Preferences/Perl") Reason: The executable specified in Perl Preferences does not appear to be a valid Perl interpreter
And executing the Perl executable configured there in a shell results in:
.../bin/squishperl: error while loading shared libraries: libnsl.so.1: cannot open shared object file: No such file or directory
Workaround 1: install the
libnsl
package, e.g. by runningdnf install libnsl
Workaround 2: in the Squish IDE, click Edit -> Preferences to open the preference dialog. Then, click 'Perl' on the left hand side and enter the path to the Perl interpreter installed on the system. This is typically something like
/usr/bin/perl
.Squish IDE on macOS: When pausing a test execution the Squish IDE terminates itself and all other applications running under the current user account.
Workaround: Avoid the use of the Pause button in the IDE until fixed packages are available.
Solution: Please contact Squish technical support to obtain a Squish package with a fix for this. (Fixed on 2021-04-09)
Squish IDE on macOS: When running tests with breakpoints after a while the IDE will not return from the Control Bar once the breakpoint is hit. The Control Bar also does not react to the Cancel button.
Workaround: Terminate the IDE forcefully
Solution: Please contact Squish technical support to obtain a Squish package with a fix for this. (Fixed on 2021-04-20)
Squish for Qt¶
Addressbook Example: The Addressbook example application shipped with Squish for Qt packages for Qt 6.0 might terminate abnormally on some macOS systems. This typically gets triggerred when recording a test script and pressing the
Tab
key after opening the 'Add Contact' dialog.Workaround: Press
Tab
once right after the addressbook application started.
Squish for macOS¶
scrollToObject function: The scrollToObject function erroneously throws a script error when the object is already visible on screen and no scrolling is necessary.
Workaround: Wrap the scrollToObject function in a try/catch block in the script language
Solution: Please contact Squish technical support to obtain a Squish package with a fix for this. (Fixed on 2021-04-08)
Squish for Web¶
Chromium-based applications: Starting the chromium-based AUT or attaching to a running chromium-based application fails with an error indicating 'Connection refused repeatedly'.
Solution: Please contact Squish technical support to obtain a Squish package with a fix for this. (Fixed on 2021-04-14)