본문 바로가기
반응형

Java3

Selenium_Button 사실 자동화를 진행하면서 가장 기본적이고 꼭 필수적인 기능이 버튼을 클릭하는 것이라고 생각합니다.다음 화면으로 넘어가거나, 원하는 값을 전달하기 위해서는 버튼이 클릭되어야 하는 경우가 많습니다.근데 사실 버튼 클릭방법에는 여러가지 방법이 있습니다. 단순하게 사용했던 selenium 버튼 클릭 방법에서부터 왜인지 버튼이 클릭되지 않을때  사용할  수 있는 방법들에 대해 정리해보았습니다. 1. element.click(); 가장 첫번째 방법이자 대표적인 방법으로 element를 선택해서 click 하는 방법입니다.  driver.get("https://www.selenium.dev/selenium/web/inputs.html"); // Click on the element WebElem.. 2024. 7. 12.
Selenium_Scroll in Java 안녕하세요. 오랜만의 포스팅으로 돌아왔습니다. 이전에 마지막으로 작성했던 포스팅에서 모바일 화면으로 자동화처리를 하는 옵션에 대해 설명했었습니다. 그동안 모바일 에뮬레이션을 사용하다 보니, 스크롤 기능을 종종 사용할 필요성이 생겼었습니다. 종종 사용하게 되는 기능이라, 한번에 정리해서 기억해두고자 포스팅을 올려 정리해보겠습니다! 스크롤바는 화면의 가로 또는 세로로 이동할 수 있습니다. selenium에서는 웹드라이버에서 javascript method를 이용해 스크롤을 사용합니다. JavascriptExecutor js = (JavascriptExecutor) driver; js.executeScript(Script,Arguments); (1) 픽셀 단위 스크롤 executeScript("window.s.. 2022. 8. 1.
Selenium_Mobile Emulation 모바일웹 페이지 자동화를 하기 위해, 모바일 에뮬레이션을 이용해서 모바일 화면으로 띄워주는 방법에 대해 포스팅을 하려고 합니다. 이전에 웹 자동화 Setting 포스팅 단계대로 셋팅을 한 뒤, 실행시키면 아래와 같은 웹 화면으로 자동화가 진행됩니다. 이때, 전체 화면이 아닌 모바일 에뮬레이션을 이용한 화면으로 보여주기 위해서는 setup단계에서 //mobile emulation 주석을 단 아래와 같은 코드를 추가시켜 주면 됩니다. package example; import java.util.HashMap; import java.util.Map; import java.util.concurrent.TimeUnit; import org.openqa.selenium.WebDriver; import org.ope.. 2022. 2. 2.
반응형