UI elements issue - Desktop App

Hello,
I am currently trying to automate a process which uses a desktop application. During testing I noticed one of the button selector is inconsistently failing. On investigation, noticed this behavior where sometimes UI explorer able to capture individual elements (like publish button in below image) on screen and other times the element it can capture is that complete bar and not individual buttons. Really appreciate any help on this.

Note- I already tried putting some delays, changing waitforready to complete, increasing timeout but nothing worked. Cannot use image click because button text is publish or unpublish and based on that next action is decided.

Hi @Nupoor_P ,

While indicating the selector, press F4 to change the uiframework mode and see if if you are able to indicate in other modes.

Regards,

Thanks Vishal for quick response. Actually the problem is not capturing the element, I already captured it but the inconsistent behavior where sometimes selector does not work during end to end process run.

@vishal.kp - I will again try it and see if that helps.

1 Like

Hi @vishal.kp - I tried Default, AA, UIA, unable to indicate.

@Nupoor_P , can you give modern click activity a try and see if that helps.

Regards,

if possible post the selector you are getting and you are using in click activity

can check for some solutions

regards

@Nupoor_P

Go through the Anchor base activity

like below

Hi @Nupoor_P

you can try using the “Find Children” activity to locate the individual button within the parent container. This activity allows you to search for child elements based on their properties, and can help you locate the button even if the selector is not specific enough.
If it doesn’t work ,you may need to consider using image recognition to locate the button. This involves taking a screenshot of the button and using the “Click Image” activity to interact with it.

Thanks!

@vishal.kp - Already using all modern activities.

Fix:
Used image as targeting method with 2 anchors - 1st anchor again uses only image and other one use strict, fuzzy and image. Not a fan of using image based way of finding elements but looks like this was the only option. Had to maintain same screen resolution of PROD machines as DEV machine.
Thank you everyone who respond on this issue with possible solutions.

image

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.