AHRIBORI.COM
v0.9
search
Search
vpn_key
Home
About (2)
Javascript (7)
CSS (12)
React (3)
Webpack (1)
Java (0)
Node.js (4)
ElasticSearch (1)
자료구조 (8)
알고리즘 (6)
Selenium (1)
Linux (2)
Docker (1)
Git (1)
Tip (4)
Issue (1)
Memo (3)
Node.js selenium api
아리보리 | 2017.07.11 10:16 | 조회 280 | 추천 0 | 댓글 0
By
By.id(id)
By.name(name)
By.className(class)
By.tagName(tagname)
By.linkText(A태그의 text값)
By.partialLinkText(A태그의 일부 text값)
By.cssSelector(selector)
By.xpath(xpath)
WebElement
clear() – innerHTML = ” 과 같은 효과를 일으킵니다.
click() – 해당 엘리먼트를 클릭합니다.
findElement(By..) – 자손엘리먼트 중 하나를 가져옵니다.
findElements(By..) – 자손엘리먼트 여러개를 배열로 가져옵니다.
getAttribute(속성명) – 속성값을 가져옵니다.
getCssValue(속성명) – 속성에 해당되는 스타일값은 계산된 값입니다.
getLocation() – 웹페이지 위치상의 x,y를 나타내는 포인트를 반환합니다.
getRect() – Rectangle 구조로 width, height를 포함하여 반환합니다.
getSize() – Dimension 구조로 width, height를 반환합니다.
getTagName() – 태그명을 반환합니다(소문자로)
getText() – innerText값을 가져옵니다.
isDisplayed() – 화면에 표시된 것인가 아닌가 판정합니다.
isEnabled() – 보통 input계열의 태그가 enable상태인지 판정합니다.
isSelected() – 선택된 상태인지를 반환합니다.
sendKeys() – 해당 태그에 키보드 입력을 실시합니다.
submit() – form인 경우 submit을 실시합니다.
뒤로가기
홈
맨 아래로