Find element - timeout exception

*Comment Out은 오류가 나서 해놓은 것입니다

번호 순서대로 1번의 구매관리 메뉴를 클릭하고
1클릭 이후 나오는 페이지에서 2번을 수행하여 Search(F3) 버튼이 나올때까지 기다린후
나타나면 3번을 클릭하도록 만들고 싶습니다.

하지만 2번의 find element 액티비티가 수행이 될때가 있고 안될때가 있습니다.
안되는 경우 timeout exception이 뜹니다.
해결방법을 알고싶습니다.

아래는 find element의 프로퍼티입니다.
WaitForReady와 WaitActive, WaitVisible을 많이 변경해봤지만 실패했습니다ㅜㅜ
Screenshot_1

Hi @hihihihihh

  1. Uncheck the WaitActive and WaitVisible property
  2. and get the output from Find Element Activity from the property FoundElement with a varaible of type UiElement and name it out_element
  3. And pass this element as input to Element property in click activity, and dont make any selection of element with selector property…ONLY PASS THE VARIABLE out_element TO ELEMENT PROPERTY and enable these properties as well, like simulate click
    Kindly try this and let know buddy
    Cheers @hihihihihh

안녕하세요
오류가 2번의 Find Element에서 "Search(F3)"가 보이는데 찾기 못하고 Timeout이 된다는 건가요?
브라우져는 IE 인지요?
1번이 선택된 이후에 페이지 일부가 변경되면서 “Search(F3)” 버튼이 보이는 건지요?
Timeout이 발생했을때 2번 Selector를 선택해서 보면 정상적으로 Element가 식별되는지요?

아래 영문으로 답변을 준것은
2번 Find Element에 찾은 결과를 Click의 Element 입력에 넣어주라는 이야기인데, 질문의 핵심하고는 조금 다른 것 같습니다.

안녕하세요 findElement 컴포넌트를 사용하시면서 고생을 하셨군요

혹시 findElement 지정을 해줄때 indicate로 클릭하신거 같은데 uiElement에서 유일한 식별자들로만 구성하여서 그대로 실행해 보시면 다른 결과가 있을꺼 같습니다. 개발하시는데에 조금이나마 도움이 되셨으면 좋겠습니다. 감사합니다.

1번이 선택된 이후 페이지 일부가 변경되면서 “Search(F3)” 버튼이 나오는 상황입니다.

오류가 2번의 Find Element에서 "Search(F3)"가 보이는데 찾지못하고 Timeout 됐었습니다.

처음부터 다시 시도하니 잘 인식됐습니다.
아마 셀렉터가 제대로 잡히지 않았던것 같습니다.