I faced an issue with On Element Appear while ContinueOnError is true.
In my case, Action Section(Do container in on element appears) can fail and i want to send a Bussiness Exception for some condition in Action section. When ContinueOnError is true, it handles any error in the Action and carries on. Still my element may not appear so I want to use ContinueOnError as true. It is little confusing.
I thought ContinueOnError is for element that appears not for the action.
My question is this intended thing or just overlooked?
I have faced the same problem in my processes.
Here is a scenario;
Robot passes a username value to the application.
Application responds verified/not found with a popup.
I am using on element appear container to handle popup itself with its window attributes. As the popup appears rarely, i have set ContinueOnError property as True.
If the username is true, robot logs in and reads the successful text in the popup.
But if the username is not valid, i want to throw an exception to handle it. But ContinueOnError property does not allow.
Alternative ways can be considered. But i want to point on ContinueOnError property of On Element Appear action. This propety comprises all other action’s exceptions in the OEA container. So I can’t throw an exception while the property is True.