There are 2 groups of error I get when running the performer, dispatcher works just great but performer, in one case, successfully ended transaction 1, failed 2, successful 3, failed 4, went all the way up to 18 this way and when it fails it takes a looong loooong time to fail, it waits until the default time threshold is reached and then throws in the error and goes to the next transaction. if I send this very workflow right now i’ll get a 50/100 score since I have 9 successful and 9 application exception in orchestrator queue.
This is from the output panel I don’t know how readable those lines are but it is related to the click save activity in the download monthly report sequence. Sometimes in the middle of those 2 errors I get this one but it is not 100% of the time
Invoke System1CrateYearlyReport workflow: Cannot find the UI element corresponding to this selector: wnd app=‘iexplore.exe’ cls=‘IEFrame’ title=‘ACME System 1 - Reports - Download Monthly Report - *’ />wnd aaname=‘Notification’ cls=‘DirectUIHWND’ />ctrl automationid=‘IENotificationBar’ />ctrl name=‘Save’ role=‘split button’ />
If you notice the opening signs are deleted “<” removed them from the error so that it can type into the thread, they are there normally.
This is the activity I believe I am getting errors from. the top activity named Click Save. The selector has the wildcard implemented, only the title has it, the rest states that its a notification, role is split button etc.
Second error group I encounter is
Again this is also related to the saving monthly report sequence in the create yearly report workflow. As you can see in the second screenshot, one transaction fails, the next one works perfectly. the selectors are fine, I double checked every selector in the workflow even created notification pop-ups to see if there is a problem even though I didn’t think it is. Followed the walkthrough pdf for the second time to see if there is a difference, there is nothing that I can notice. The activity that generates those second set of errors is this On Element Appear. The selector has the wildcard implemented in the dynamic part of the text, it goes as follows; text=‘The Report-* download has completed.’
is there any possible explanation that will produce this or am I just become the special snowflake? I mean the first thing that comes to my mind is the robot does not close all applications properly and the residue affects the next transaction, when I get an error it proceeds with a proper close all application and the next transaction works great but the information type of output clearly states that its closing all applications, if there were a problem with that I figure I’d get an error related to the situation.