2014-01-31 3 views
0

최근 셀레늄 Rc에서 웹 드라이버로 마이그레이션했습니다. 다음 방법으로 public Number getCursorPosition(String locator) 셀렌 웹 드라이버를 사용하여 해당 방법을 구현하는 방법을 사용하고 있습니다. 미리 감사드립니다.웹 드라이버에서 커서의 위치를 ​​가져 오는 방법

+0

환영을 얻을 수의 getLocation() 메서드를 사용합니다. 당신은 유용하다고 생각한 대답을 받아 들여야합니다. – Husam

+0

나는 webdriver에서 언급 한 방법의 정확한 대체가 없다고 생각합니다. 뭐하고 싶어? 나는 당신이하고 싶은 것이 웹 드리버에서 다른 방식으로 성취 될 수 있다고 믿습니다. – Husam

+1

@ Husam이 지적한대로 Selenium Webdriver에서이 작업이 조금 다르게 작동한다고 생각합니다. 교체가 없습니다. 대신 WebElement.sendKeys ("YourText") 함수를 사용합니다. 입력 할 텍스트를 추가하려면 ...이 함수를 여러 번 호출 할 수 있습니다. 텍스트를 지우는 데는 WebElement.clear() 함수를 사용합니다. 자세한 내용은이 URL을 확인하십시오. http://selenium.googlecode.com/svn/trunk/docs/api/java/org/openqa/selenium/WebElement.html – Anuragh27crony

답변

0

먼저 웹 요소를 식별 한 다음에 유래하는 위치/위치를

WebDriver driver= new FirefoxDriver(); 
    System.out.println(driver.findElement(By.name("username")).getLocation()); 
관련 문제