Appium python error 맨땅에 헤딩.. 삽질하면서 발생한 오류들이다.
NoSuchElementException 의외로 제일 많이 본다. 엘리먼트를 못 찾는 경우다.
아니었다. sleep이 아닌 wait를 쓰면 더 이상 볼 일이 없다. 원인 → 해결 1.
네트워크 지연으로 못 찾음 → 대기 시간 늘리기 sleep 시간을 늘리는 건 해결책이 아님. wait를 써야 함. 2. 배열 값으로 찾는데 뷰 재활용으로 순서가 달라 원하는 엘리먼트가 아님 → 텍스트로 찾기 IndentationError: unexpected indent 들여쓰기 → 문법에 문제없으면 주석 들여쓰기를 확인한다.
InvalidElementStateException SEND_KEYS_TO_ELEMENT 엘리먼트를 잘못 선택한 경우다. 입력 불가한 엘리먼트에 값을 넣을 수 없다.
원인 → 해결 ㅁㅁ뷰 (입력 불가능) → 에디트텍스트 (입력 가능) TextView, ViewGroup 등 → EditText 객체 ...
원문 링크 : Appium python error