I’m totally new to this and i’m creating my first flow by using web record.
the process i am trying to do is really simple : type a url to go to a site and login.
The problem : When I run my activity, the url is being typed missing few letters as if it was being typed too fast, so eventually i get an error of site not found. However, when i tried running using the slow step, it worked just fine.
Is it normal?
here’s a screenshot for the record :
the problem is happening with typing the url in “type into edit” activity.
Use Type Into activity and indicate that element you want to type text. And also check some options like ClickBeforeTyping, Empty Field for that activity and then try once.
Fine
–if we want to open a browser with a url then use OPEN BROWSER activity and pass the url as string input
–then to type into any field within that browser use TYPE INTO activity with these properties enabled simulate type emptyfield clickbeforetyping Delaybetweenkeys with 2000 milliseconds waitforready set as complete
I have checked what you said but it is still not working…
I keep getting this error
*> RemoteException wrapping UiPath.Core.SelectorNotFoundException: Cannot find the UI element corresponding to this selector: —> RemoteException wrapping System.Runtime.InteropServices.COMException: Cannot find the UI element corresponding to this selector: * > at UiPath.UiNodeClass.FindFirst(UiFindScope scope, > String nodeID) > at UiPath.Core.UiElement.FindFirst(FindScope scope, > Selector selector, > IPlaceholderResolver placeholderResolver) > — End of inner exception stack trace — > at UiPath.Core.Activities.TaskAsyncCodeActivity`1.EndExecute(AsyncCodeActivityContext context, > IAsyncResult result) > at System.Activities.AsyncCodeActivity.System.Activities.IAsyncCodeActivity.FinishExecution(AsyncCodeActivityContext context, > IAsyncResult result) > at System.Activities.AsyncCodeActivity.CompleteAsyncCodeActivityData.CompleteAsyncCodeActivityWorkItem.Execute(ActivityExecutor executor, > BookmarkManager bookmarkManager)
I even tried to record using chrome browser with the info already appearing in the record but i still have the same error.
this is my selector
Hope you are doing well.
This site of Chronos has very limited Selectors available thus it can be challenging.
What you are doing is correct though please use Ui Explorer to find more element to build strong Selectors. what you need to do is:
use Open Browser activity and send Chronos link to it.
In Do section of Open Browser, use 2 Type into activities for User name and Password only, you do not have to use Click activity (if you are still using it)
User UiExplore to explore more elements of the Selectors.
If you are still facing the error, please share your xaml file to check.
PS: I am from Orange as well so I will be able to check.
It was working fine on IE but my target was to make it work independently from the browser used because I found it a bit limited if it only works on IE.
I fixed it finally by adding name='usr' in the selector and removing app='chrome.exe' . Now it works in chrome and IE.
Even though the solution was simple, i would say that it wasn’t trivial at all to find it because even when i tried with UiExplore I got too much info (like class name and parent id, etc…) and they were not efficient to find the element.
Do you have any tricks or hints I would use for later problems? I already saw the tutorial videos and some of the guides point but when it comes to applying them… it is quite challenging
That was actually the solution, there is no shortcut to it. you need to use correct elements in the selectors to be able to get it used in correct Browser.
Chorme and Firefox are not the official Browsers in most of the MSCs and thus IE is the best to use.