Element exist 액티비티 작동 원리가 궁금합니다

Ui 유무 판단을 위해 element exist 액티비티를 자주 사용합니다.
사용하다보니 timeout : 5초인데 element exist 동작이 10분 이상 이어지는 경우가 있었습니다.
그래서 element exist 액티비티가 내부적으로 어떻게 값을 도출하는지를 이해해서 타임아웃과 관계없이 구동시간이 길어지는 원인이 무엇인지 알고 싶습니다

HI @mat-tang

If that element will appear for sure you can try with On Element appear

This will wait for that particular element regardless of time and move to next activity only when it saw that element in the screen.

Regards
Sudharsan

element exsist

의 작동 원리는 해당 ui가 있는지 없는지 설정된 시간동안(time out) 확인한 후 boolen 값을 return 합니다. time out을 5초로 설정했는데 10분 이상 걸렸다면 uipath에서 버그가 일어났거나 time out의 단위가 milisecond가 아니라 second였을 때 거기다 5000을 입력했을 경우 같네요.

element exist가 어떤 방식으로 특정 UI 유무를 체크하는지가 궁금한데, 이것에 대한 설명은 없을까요? 예를 들면 UiPath에서 찍은 셀렉터를 가지고 어떻게 특정 Ui를 찾는지, 그리고 특정 Ui 유무 체크를 어떤 기준으로 판단하는가…
그리고 timeout은 5초 설정 맞습니다. 로그를 찾아보니 UiPath 문제는 아닌 것으로 보입니다.