당신은/스크롤을 수행 할 아래 코드로 조치를 스 와이프 할 수 있습니다
Dimension size = this.driver.manage()
.window()
.getSize();
int startX = size.getWidth()/2;
int startY = size.getHeight()/2;
int endX = 0;
int endY = (int) (startY * -1 * 0.5);
TouchAction action = new TouchAction (this.driver);
action.press (startX, startY)
.moveTo (endX, endY)
.release()
.perform();
당신은 아래로, 오른쪽으로 쓸기, 왼쪽 수행 할 수있는 코드를 조정할 수 있습니다.
당신이 찾고있는 자습서에 관해서는, 좋은 자원을 찾는 것은 쉽지 않습니다. 하지만 모바일 자동화를 돕기 위해 테스트 자동화에 쉽게 사용할 수있는 오픈 소스 프레임 워크 coteafs-appium을 만들었습니다. 내부적으로 Appium을 사용합니다. 그것을 사용하는 방법을 이해하려면 GitHub 페이지에있는 위키를 참조하십시오.
감사합니다.이 문제를 해결해 드리겠습니다.()에 대한 질문은 아무 것도 입력하지 않아도됩니까? 또는 크기에 맞는 것만? 그리고 startX와 Y, endX와 Y는 무엇을 넣을까요? – begginer
사실이 코드 스 니펫은 Java 용입니다. 그래서()는 메소드의 paranthesis입니다. 그리고 startX와 Y는 메소드가 아니라 로컬 변수입니다. endX 및 endY를 수정하여 스 와이프 방향을 변경할 수 있습니다. 코드 샘플에서와 같이, -ve endY가 있습니다. 즉, 화면 중앙에서 위쪽으로 이동합니다. –