HTML 캔버스에서 클릭 및 드래그 앤 드롭을 자동화하는 자동화 된 테스트를 만들어야합니다.Selenium Webdriver를 사용하여 끌어서 놓기를 자동화하고 캔버스 요소를 클릭하는 방법?
0
A
답변
1
이 documentation 약 고급 사용자 작업이 유용 할 수 있습니다.
1
우리는 Actions 클래스를 사용하여이 작업을 수행 할 수 있습니다. 아래 코드는 시작해야합니다.
Actions act = new Actions(driver);
act.dragAndDrop(fromLocation, toLocation).perform();
fromLocation과 toLocation이 모두 webelements인지 확인하십시오. 환호
0
Actions act=new Actions(driver);
act.DragAndDrop(webElement_Source, webElement_Target)).Build().Perform();
관련 문제
- 1. 끌어서 놓기를 통해 dom에서 캔버스 요소를 재정렬하는 방법?
- 2. 끌어서 놓기를 사용하여 JList 재정렬
- 3. Selenium Ruby Webdriver를 사용하여 테이블에서 셀을 더블 클릭하는 방법
- 4. Selenium webdriver를 사용하여 요소를 찾을 수 없습니다.
- 5. Selenium webdriver를 사용하여 파일 시스템에서 파일 끌어서 놓기
- 6. Selenium WebDriver를 사용하여 'sigplusweb'addon을 수락하는 방법
- 7. jquery 끌어서 놓기를 사용하여 배경색을 변경하는 방법?
- 8. Jquery UI를 사용하여 끌어서 놓기를 수행하는 방법
- 9. 끌어서 놓기를 사용하여 레이아웃간에 개체를 이동하는 방법
- 10. Selenium WebDriver를 사용하여 telnet하는 방법
- 11. Selenium Webdriver를 사용하여이 요소를 식별하는 방법
- 12. 셀렌 WebDriver를 사용하여 href = "#"숨겨진 요소를 클릭하는 방법
- 13. Selenium WebDriver를 사용하여 특정 값을 클릭하는 방법은 무엇입니까?
- 14. Selenium Webdriver를 사용하여 하이퍼 링크를 클릭하십시오.
- 15. Selenium Webdriver를 사용하여 요소 찾기
- 16. 셀레늄 webdriver를 사용하여 CSS에서 div를 클릭하는 방법
- 17. 마우스 오른쪽 단추로 끌어서 놓기 Selenium Webdriver
- 18. Selenium Webdriver를 사용하는 방법?
- 19. HTML5 캔버스 페인팅 응용 프로그램에서 끌어서 놓기를 구현하는 방법은 무엇입니까?
- 20. 끌어서 놓기를 사용하여 Eclipse 파일 열기
- 21. 끌어서 놓기를 사용하여 리피터를 배열하도록 허용
- 22. 끌어서 놓기를 사용하여 MPMoviePlayer를 화면 전체로 이동
- 23. 끌어서 놓기를 사용하여 ID를 확인 하시겠습니까?
- 24. Selenium webdriver를 통해 요소를 찾을 수 없습니다
- 25. 다른 응용 프로그램에서 끌어서 놓기를 캡처하는 방법
- 26. MahApps 메트로 레이아웃에서 끌어서 놓기를 구현하는 방법
- 27. ASP.NET TreeView에서 끌어서 놓기를 얻는 방법?
- 28. NSTextView에서 끌어서 놓기를 비활성화하려면 어떻게합니까?
- 29. Selenium webdriver를 사용하여 리소스에서 파일을 업로드하는 방법
- 30. Selenium WebDriver를 사용하여 APK 파일을 다운로드하는 방법
액션 체인을 사용해 보셨습니까? – amadain
어떻게하면 소스와 대상 요소가 모두 같은 캔버스로되어 있으므로 드래그 앤 드롭에 액션 체인을 사용할 수 있습니까? – ipankaj