이전 버전 selenium chrome driver 사용 시에 

org.openqa.selenium.SessionNotCreatedException: session not created exception


Error가 발생할 수도 있다.


이때 최신 버전을 chrome driver를 설치해주면 정상적으로 된다.

moveToElement는 해당 Element의 top-left를 0,0으로 계산해서 이동시켜준다.


Actions operation = new Actions(driver);

WebElement vportIn = driver.findElement(By.id("vport-ns-in"));

WebElement vportOut = driver.findElement(By.id("vport-ns-out"));

int vportInWidth = vportIn.getSize().getWidth();

System.out.println("size of port-in : " + vportInWidth);

int vportInHeight = (vportIn.getSize().getHeight())/2;

System.out.println("size of port-in : " + vportInHeight);


int vportOutHeight = (vportIn.getSize().getHeight())/2;

System.out.println("size of port-out : " + vportOutHeight);

operation.moveToElement(vportIn,vportInWidth,vportInHeight).clickAndHold().moveToElement(vportOut,0,vportOutHeight).build().perform();;      

+ Recent posts