Blazemeter / CitrixPlugin

A repository for the Citrix Plugin for JMeter
Apache License 2.0
11 stars 2 forks source link

Citrix users fail to recognize child window after several iterations #75

Open karthikkn24 opened 3 days ago

karthikkn24 commented 3 days ago

Our IT Team updated Citrix to a recent/2024 release (in accordance w/ Corporate Security Policies) and now our scripts fail to work before reaching the full Test Duration.

The users fail after several successful iterations, they fail to recognize the child windows. Logs shows that the citrix session is active and is able to see the parent window and is able to send commands.

So far we have tested with Citrix versions 24.2.0.172 and 24.3.1.97

Please find the attachment for part of the the user log.

Line 1 shows that the user is on Parent window, Iteration 6 is starting. Line 34, 35 – does Ctrl + N, which brings us the New Order dialog. Line 39- shows that its expecting New Order dialog to appear, though the window appeared, it failed to recognize the window name. we could confirm this from screeshots that it appeared, but Jmeter doesn't recognize the child window. JMeter_User_Log.txt

From this iteration onwards, it couldn’t recognize the child windows.

Please help us get this resolved so we can continue using JMeter / Citrix in a secure environment.

3dgiordano commented 3 days ago

Hi @karthikkn24 Thank you for reporting this issue when using the latest versions of Citrix Workspace.

It is not within our control if Citrix Workspace does not report or provide the same information about window information as existed before.

Unfortunately, we do not have a Citrix environment to verify if the latest versions of Citrix Workspace changed something or if something stopped working.

What version of the plugin are you using?

karthikkn24 commented 2 days ago

We are currently using 0.7.6 plugin version since 0.7.7 has issues running in command line as well as remote distributed mode.

The issue is, it works for few hours before it fails to recognize the child windows.

We could help you troubleshoot the issue if you can provide us with any tools/patches to run and provide the logs for you.

Also, FYI that Citrix "2203 LTSR" has passed End of Maintenance, and will reach EOL in 03/23/2025. So this might take you away from a supported version of Citrix.

Appreciate your response and look forward to working with you to hopefully move forward to a supported Citrix version.