전체 글 51

셀레니움(Selenium) java api 사용법

0. 기본 세팅 a. web driver 초기화 : WebDriver driver = new FirefoxDriver(); b. web site로 이동 : driver.get("https://~somewhere~~you want~~"); 1. WebElement 혹은 List찾기 : a. attribute 값으로 찾기 a-1. id : (id="email" 인 경우) WebElement loginID = driver.findElement(By.id("email")); a-2. class : (class="userContent" 인 경우) List posts = driver.findElements(By.className("userContent")); b. linked text로 찾기 (link가 걸려있는 ..

개발관련/JAVA 2020.04.21

The type java.util.Map$Entry cannot be resolved. It is indirectly referenced from required .class files

pom.xml 빌드시 The type java.util.Map$Entry cannot be resolved. It is indirectly referenced from required .class files 오류가 발생한다면 pom.xml 의 <build>쪽의 버전이 맞지 않아서 발생하는 부분이 있음 이런 경우 아래와 같이 버전을 맞춰줘야 함 1. maven compiler <plugin> <groupId>org.apache.maven.plugins</groupId..

개발관련/JAVA 2020.04.09