본문 바로가기

개발 공부

Selenium 에서의 엘리먼트 위치 지정 NO.1 Ver.Java (메소드 종류)

먼저 Selelnium은 클라이언트 에서 개발자 도구르 사용해서 얻을 수 있는 엘리먼트 분석 기능을 사용할것이다.

개발자 도구의 Inspect element 옵션을 선택하면 Css, XPath를 엍을 수 있다.

 

  • findElement 메소드로 엘리먼트 위치 지정.
By Id driver.findElement(By.id(<element ID>))
By name driver.FindElement(By.Name(<element naem>))
By class name driver.findElement(By.className(<element class>))
By tag name driver.findElement(By.tagName(<htmltagname>))
By lint text driver.findElement(By.linkText(<linktext>))
By partial link ext driver.findElement(By.partialLinkText(<linktext>)
By CSS driver.findElement(By.cssSelector(<css selector>))