ID, Class Name, Xpath를 이용하면
WebDriverWait(self.driver, 30).until(EC.presence_of_element_located((By.ID, id)))
를 주면 가능하지만
iOS 에서는 accessibility id를 자주 사용하기 때문에 해당 코드를 사용할 수 없다.
그래서 element를 변수 지정한 뒤,
WebDriverWait(self.driver, 30).until(EC.visibility_of(obj))로 하면 가능하다.
단지 visibility_of_element_located를 사용하면 오류가 발생한다.
왜 그런지는 다음에 찾아보기로...
'QA > Test Automation' 카테고리의 다른 글
[Apptweak][Android] 검색어 포함된 리뷰만 추출하기 (0) | 2021.12.06 |
---|---|
[appium][iOS] 특정 Element를 찾기 (0) | 2021.05.26 |
[Appium][Python] 텍스트에 특정 텍스트 있는지 확인하는 코드 (0) | 2021.05.03 |
[Appium_iOS] How to Find Element (0) | 2021.04.27 |
[unittest] Python unittest를 htmlTestrunner로 할 때 줄 바꿈 이슈 해결 (2) | 2021.03.23 |
댓글