개발 공부
Selenium 에서의 엘리먼트 위치 지정 NO.5 Ver.Java (속성 값 부분 일치 사용 - CSS 셀렉터)
king yun bell
2023. 6. 2. 17:45
기준 | 예제 | 설명 |
^= | input[id^='ctrl'] | id가 ctrl로 시작하는 엘리먼트를 반환한다. 예, ctrl_12 |
$= | input[id$='_userName'] | id가 _userName으로 끝나는 엘리먼트를 반환한다. 예, a_1_userName |
*= | input[id*='userName'] | id가 useName을 포함하는 엘리먼트를 반환한다. 예, panel_login_userName_textfield |
CSS 셀렉터는 일종의 패턴으로, HTML이나 XML 문서에서 엘리먼트와 일치하는 CSS 규칙의 일부이다.
CSS 셀렉터는 다양한 메소드, 규칙, 패턴으로 페이지에서 엘리먼트 위치를 지정하는데, XPath 지정자보다 훨씬 정확하고 빠르다.