When I am doing web automation, I’ve decided to first add the Attach Browser activity and then manually specify the browser. However, whenever I run the activities inside the browser, I receive an error saying “Value does not fall within the expected range” with Argument exception. As a result, I need to use a work around which is to record the web automation sequence by first using Web Recording. This way, the Attach Browser activity is automatically generated, and later I could manually add activities to the sequence and then run it without any problem. Has anyone experienced this issue as well?
I suppose the issue is due to the difference in the Attach Browser selector. When I manually specify the browser, the selector value is this:
<wnd app='iexplore.exe' cls='IEFrame' title='Google - Internet Explorer' />
However, when I use Web Recording, the automatically generated Attach Browser selector has a much simpler value:
Yes, this is of course after I have added an Open Browser activity, specifying the URL and BrowserType, and then adding the Attach Browser activity inside the Open Browser activity.
That’s not needed - you can work inside OpenBrowser the same way you would work within AttachBrowser scope. Adding one withing the other might also confuse partial selector merging (not tested, but theoretically possible).
Only difference is if you already have the browser opened or not.
If you indicate like this selector as <wnd app='iexplore.exe' cls='IEFrame' title='Google - Internet Explorer' /> it is not working. Just indicate the window selector as <html title='Google' />. In my case i used open broweser activity and opened google page and then did attach browser activity
Please check out this post. I have tried my best to as detailed as possible as I had faced this issue and took quite a lot of time to figure out the issue.
Thanks for the great tip! Indeed, the solution is to only indicate web page html window but not the entire browser window (the chrome) nor the browser tab.
Hello.
I’ve just read whole conversation, because I’m facing same issue with browser.
Unfortunately, none of the solutions worked for me. Selector based only on title isn’t even valid, and I’m still having error message that “Value does not fall within expected range…”.
A simple activity to close default tab of internet explorer seems now like a big obstacle. None of the possible selectors are working for me. I’m not able to close single tab in browser.
Does anyone face common issue now?
May it be connected with the UiPath Studio version (2018.4.5)?