Skip to Content
Go Back
안형우

안녕하세요. 14년차 풀스택 웹개발자 안형우입니다. 이 블로그에서는 WordPress, PHP, CSS, 사용성, 리눅스 서버 등 풀스택 웹개발에서 마주하는 다양한 문제 상황과 해결책, 필요한 개념들을 다룹니다. 👉 소개


작업물

📌 워드프레스, 답답한 빌더와 플러그인 대신 시원하게 커스터마징하기(강의) 2023-01-15
📌 아무도 말하지 않는 PHP의 좋은 점 2018-10-13
📌 유지보수하기 쉬운 CSS 전략(슬라이드) 2016-12-20
📌 워드프레스 테마에서 템플릿 파일 매칭 순서 2013-05-12
📌 [번역] CSS 코드 냄새 2013-01-01

Selenium에서 jQuery Select2 테스트하기

Select2는 졸라 멋진 라이브러다. 물론 IE 하위 버전을 제대로 지원하지 않는데, 뭐 상관 없다. IE 하위 버전에선 그냥 일반적인 셀렉트 박스를 출력해 주면 되니까 말이다.

Select2 라이브러리를 이용해 만든 페이지를 Selenium으로 테스트 자동화를 하려고 하니까 도대체가 제대로 작동을 안 하는 거다. 혹시나? Select2와 Selenium 두 개 다 광범한 사용자층이 있으니까 나 같은 고민을 한 사람이 있지 않을까? 싶어서 검색을 해 봤다. 와우! 있었다. 핵심은 mouseUp 이벤트였다.

그래서 결과적으로 아래처럼 적어 주면 된다. Selenium의 기본 문법을 설명하지는 않겠다.

keyDown css=#s2id_email_server .select2-input g
mouseUp css=.select2-results .select2-result-selectable:nth-child(5)

안녕하세요. 14년차 풀스택 웹개발자 안형우입니다. 이 블로그에서는 WordPress, PHP, CSS, 사용성, 리눅스 서버 등 풀스택 웹개발에서 마주하는 다양한 문제 상황과 해결책, 필요한 개념들을 다룹니다. 👉 소개


작업물

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다