We have an WebApplication that is built using Product Line Engineering with a common (core application) and there are different variants of this application (instances). The core application has the most of the functionalities defined in it and the variants applications (5) are customization’s performed on it.
We are trying to perform UI automation using UiPath and we are in the POC mode right now.
We have the following situation that needs to be handled and would like to know how this can be handled or achieved with UiPath,
The Variants applications have different Login URL for example http://url1 , http://url2, etc
The Variant applications have different Window or HTML Page title for (e.g) Title1, Title etc
The Login page doesn’t have a title
Now the Challenge we are facing are,
The Selector for a given control in the login page is identified like this,
<html app='chrome.exe' url='http:/appurl1/login.aspx' />
<webctrl id='TextLogin' tag='INPUT' />
now for every variant of the application and we don’t want to change the selectors every time before we run the set of workflows we have defined, this is tedious and not user-friendly. Therefore we would like to know how to handle this in UiPath.
Similarly, for the controls in the subsequent pages the selector is as below,
<html app='chrome.exe' title='title1' />
<webctrl tag='A' aaname='New Customer' />
for each variant of the application the title varies and we don’t want to change the selectors every time before we run the set of workflows we have defined, this is tedious and not user-friendly. Therefore we would like to know how to handle this in UiPath.
I tried specifying title=’’ or url=’’ in URL it doesn’t locate the element…
Also how to run multiple instances of the same application simultaneously and how should then the selector be handled dynamically, we would like to handle the selectors dynamically… is there a way?