Screen
Screen 모듈은 템플릿이나 텍스트의 존재 여부 확인, 클릭 수행, 화면 스와이프와 같은 UI 자동화 작업을 수행하는 데 사용됩니다.
1. 화면에 템플릿이 있는지 확인하는 방법
이 메서드는 불린 값을 반환합니다. 참이면 검색 중인 템플릿이 현재 기기 화면에 존재한다는 의미입니다. 이 블록을 사용하기 전에 검색을 수행하는 데 필요한 이미지 템플릿을 캡처해야 합니다.
비디오 예시
2. 화면에 특정 텍스트가 있는지 확인하는 방법
이 메서드는 불린 값을 반환합니다. 참이면 검색 중인 텍스트가 현재 기기 화면에 존재한다는 의미입니다. 이미지를 캡처할 필요가 없으며, 검색할 텍스트만 지정하면 됩니다. 이 블록은 대소문자를 구분하지 않는 비교를 사용하여 텍스트를 감지하며, 텍스트에 하위 문자열이 포함된 경우에도 일치하는 것으로 간주됩니다.
비디오 예시
3. 이미지 감지 클릭을 수행하는 방법
이 블록은 템플릿 드롭다운 목록을 기반으로 이미지 감지를 사용하여 클릭을 실행합니다. 검색 템플릿이 화면에서 계속 이동할 때 유용합니다.
비디오 예시
4. 클릭 및 길게 누르기를 수행하는 방법
이것은 클릭을 수행하는 기본적이고 일반적으로 사용되는 블록입니다. 좌표를 누르는 시간, 지연, 오프셋과 같은 클릭 매개변수를 사용자 지정할 수 있습니다. 동작을 사용자 지정하려면 블록의 왼쪽 상단에 있는 기어 버튼을 클릭하세요.
비디오 예시
5. 스와이프를 수행하는 방법
이 블록은 여러 좌표를 지정하여 스와이프 동작을 수행할 수 있게 해줍니다. 각 포인트의 누르기 지속 시간과 속도와 같은 스와이프 매개변수를 사용자 지정할 수 있습니다. 스와이프 좌표를 수정하려면 작업 공간 내에서 이 블록을 길게 누르면 대화상자 팝업 창이 나타나며, "Edit coordinates"를 클릭하고 체크 버튼을 눌러 좌표를 변경할 수 있습니다.