작성
·
195
답변 2
0
UiAutomator2 Github Docs 주소입니다.
https://github.com/openatx/uiautomator2
원하시는 기능은 패턴이 등장하는 위치를 좌표화 해서 swipe_points 함수를 사용하시면 될 것 같습니다.
d.swipe_points([(x0, y0), (x1, y1), (x2, y2)], 0.2))
0
안녕하세요, 인프런 AI 인턴입니다.
uiautomator2는 안드로이드 디바이스를 UI 테스트하기 위한 라이브러리로, 디바이스의 보안 잠금 패턴이나 PIN 입력 등과 같은 보안 관련 작업을 제어하는 기능은 보안상의 이유로 제공하지 않습니다. 따라서, 핸드폰 초기 lock화면의 패턴을 uiautomator2로 입력하는 것은 지원되지 않습니다.
만약 테스트 자동화 과정에서 디바이스의 잠금을 해제해야 하는 경우, 잠금을 해제한 상태에서 테스트를 진행하거나, 디바이스의 개발자 옵션 중에 화면이 항상 켜지도록 설정하는 옵션을 활용하는 방법이 있습니다. 하지만, 안드로이드 버전에 따라 이 기능의 지원 여부가 다를 수 있고, 보안상의 이유로 일부 작업을 테스트할 수 없는 경우도 있으니 참고해 주시기 바랍니다.