Ranorex does not highlight elements during Recording and selection for Validation, While Squish Does

Technology specific object identification, supported applications, web technologies, and 3rd party controls.
apiven
Posts: 1
Joined: Wed Sep 20, 2023 1:37 pm

Ranorex does not highlight elements during Recording and selection for Validation, While Squish Does

Post by apiven » Wed Sep 27, 2023 5:16 pm

We are evaluating automation tools for testing a GUI application developed with Qt 5.12.6. We are choosing between Squish and Ranorex, and we encountered issues while using the trial version of Ranorex 10.7.4.

We have encountered the following problems::
1. During recording and when selecting validation objects, Ranorex does not highlight visible elements of the application, although using Ranorex Spy, we can select and validate them. All visible elements of the application are overlaid by the 'Viewport' element (Record_screenshot.png, Validate_screenshot.png, SPY_screenshot.png, Ranorex_snapshot.rxsnp);
2. During recording, some buttons may have a delay of approximately 5 seconds before being clicked (Record_video.mp4 - 'About...' button).
3. When playing back a recorded test, some buttons may not be clicked.
It is likely that problems 2 and 3 are a result of problem 1.

What we have already tried to resolve these issues:
- Both Ranorex and the application were run as Administrator;
- We checked both the 32-bit and 64-bit versions of Ranorex;
- We experimented with the 'Enable filtering on the QtQuick scenegraph' and 'Use QT legacy automation mode' settings, toggling them between True and False.

The mentioned issues complicate the testing of our application. Can you provide guidance on how to resolve them?

Squish for Qt 7.2.0 does not have these issues.

Ranorex - 10.7.4
Qt - 5.12.6
OS - Windows Server 2022 Version 21H2 (OS Build 20348.1668)
You do not have the required permissions to view the files attached to this post.

odemin
Posts: 11
Joined: Tue Jun 07, 2022 12:01 pm

Re: Ranorex does not highlight elements during Recording and selection for Validation, While Squish Does

Post by odemin » Mon Dec 18, 2023 4:48 pm

Hi
AUT elements has wrong order.
err_01.png
element[@name='Viewport'] must have property Visible = false.
You can try fix it by sent request to AUT developers or use spy for find element in AUT tree.
You do not have the required permissions to view the files attached to this post.