cancel
Showing results for 
Search instead for 
Did you mean: 

Application modeller settings for app in a network share

Massimo_PaoloDa
Level 3
Hello community,

I am struggling with finding out the configuration of the application modeller to work with an app called PitecoNet. The application is not a software installed on the machine but rather a link to a shared network on a server called piteco-srv.

I have tried "Windows application" and "Java-based application" and they both cannot attach to the app even though I specified the process name "PitecoNet.exe" (note that the application will be already running). I also tried "web-based app": with this the attachment works but the elements cannot be identified properly. As identifying method I've tried "browser mode" (no success at all) and "Win32 Mode" (little success).

any help or suggestion on how to make this work in the best way would be much appreciated. I know the last resort would be to use the region mode but I would like to avoid that. 

Thanks"
14420.png


------------------------------
Massimo Paolo Dal Monico
------------------------------
3 REPLIES 3

DaveMorris
Level 14
Are you sure that the process is PitecoNet.exe while the app is running? Even if that's the name of the executable, it's still possible that once the app starts up, it is running under a different exe. Can you show some screenshots of the app itself as well as mention the errors you receive? For example, it'd be important to know whether the error indicates that multiple windows with the same title were found or whatever.

------------------------------
Dave Morris
3Ci @ Southern Company
Atlanta, GA
------------------------------
Dave Morris 3Ci at Southern Company Atlanta, GA

hello Dave, I'm positive the process name is PitecoNet.exe:
14399.png

The only way BP manages to attach to the app is by chosing "browser-based application (Chrome)" > "a browser which will be already running". As title of the target page I put this:
14400.pngand I haven't modified any of the other settings.

In spy mode, browser mode doesn't recognize anything - no red rectangle appears when pointing at elements with the mouse.

Win32 mode (see below screenshot) doesn't recognize the single buttons in the menù but rather the whole block, and if I select that and straight after I hit "highlight", without changing any configuration, several different parts are highlighted, generating an error on application modeller (see second screenshot)
14401.png
14402.png

The window of the app I have to use is quite "crowded" as you can see from the screen below and once I spied any of the white boxes, the highlight button always highlights a bunch of them: 
14403.png
When spying any of the white boxes you see in the screenshot above, application modeller at first recognizes correclty the box but then the highlight button always highlights those 5 boxes, generating the error "more than one matching windows found".

The same happens when I spy and try to highlight the scroll down menus:

14404.png


The spy mode "UI Automation" seems more promising: it is able to spy the menù buttons and the white boxes and to highlight them correcly; I noticed that it is quite slow to highlight the elements compared to the other modes (it takes about two seconds), do you think this could generate any issues during the automation process?
14405.png
14406.png

Again, however, the scroll down menus are not recognised correcly: 
14407.png

Do you think I can make it work by changing the application modeller element attributes? I tryed to change and play a bit with them but didn't have any success. 

Last question: if I were to use this UI Automation mode, is it "fragile" like the region mode? i.e. if I change the screen resolution or the elements aren't in the exact same position as they were in Dev, will I face any problems?

Thank you so much for your help, please let me know if I can add any valuable information.


------------------------------
Massimo Paolo Dal Monico
------------------------------

I guess process name you should provide only "PitecoNet". Try this it will work for sure.

------------------------------
Amlan Sahoo
RPA Consultant
Equinix
------------------------------
Regards,
Amlan Sahoo