Squish 7.1.0 Known Issues

Last edited on

Known Issues - Squish 7.1.0 Release

Release Date: November 15th, 2022

Recommended Update: 7.1.1

Installation

Squish installation fails on some Windows 7 systems

On some Windows 7 systems, Squish installation may fail with the following message:

The program can't start because api-ms-win-core-path-l1-1-0.dll is missing from your computer. Try reinstalling the program to fix this problem.

This issue occurs when the user chooses Python 3.10 as the default version of Python during installation, as Windows 7 is not an officially supported platform for Python 3.9 and newer.

Workaround 1: Choose Python 2.7 instead of Python 3.10 during installation (in 'Script Languages' step)

Workaround 2: Make sure the latest Windows updates are installed. If the problem persists, install Visual C++ Redistributable for Visual Studio 2019 . Note however that this step will only help installation of Squish to proceed on the platform. It will NOT make Python 3.10 usable for writing and executing test scripts. Python 2.7 and all other script languages (JavaScript, Perl, Ruby, Tcl) are available alternatives to Python 3.10 on Windows 7.

Squish IDE

Remote Testing preferences pane has been superseded by Servers pane

Remote Testing preferences pane, used to configure which computer tests should be executed on, is no longer available in the Squish IDE. It has been superseded by the new Servers pane , in which multiple Squish servers , both local and remote, can now be set up.

Object Not Found dialog does not pop up when the given object is not found

With the default test playback settings in the IDE (Edit → Preferences → Squish → Playback) whenever an object, image or OCR text is not found when replaying a test case, the test case execution is halted and an interactive dialog pops up to allow the user to debug the issue. In this release, these settings are not honoured by the IDE. The interactive dialog is not shown when the object of the given kind is not found and the test case execution ends in failure instead.

Solution: Please contact Squish technical support to obtain a Squish package with a fix for this. (Fixed on 2023-01-17)

In IDE server settings, the list of AUTs is not refreshed correctly

After adding an attachable AUT to the IDE server settings (Edit → Preferences → Server Settings → Manage AUTs → Attachable AUTs), the list of available AUTs is not refreshed and the newly added attachable AUT does not immediately appear in the list. The server configuration is however updated correctly, it is only GUI that fails to reflect the change. Re-opening the dialog shows all configured AUTs again.

Solution: Please contact Squish technical support to obtain a Squish package with a fix for this. (Fixed on 2023-02-23)