naver / guitar

75 stars 18 forks source link

Selenium을 활용하여 textarea의 text 얻어내는 방법 문의 #444

Open jojo6677 opened 5 years ago

jojo6677 commented 5 years ago

GUITAR 툴 잘 활용하고 있습니다. 이미지 위주로 기능 활용하고 있다가 최근 Selenium을 활용해 보려고 하는대요. Xpath, 태그 속성을 이용해 클릭, 확인하는 기능은 수행되는데 값을 가져오는 방법은 모르겠습니다.

파이썬에서는 아래처럼 하면 text 값을 가져올 수 있는데 GUITAR에서는 어떻게 사용해야 할까요? elem = driver.find_element_by_id('abc') elem_text = elem.text

고맙습니다.

ssmmhh commented 5 years ago

selenium 관련하여 별도 샘플예제가 있습니다.

최신 샘플 스크립트를 다운로드 받아 24번 속성예제를 참고하시기 바랍니다.

https://github.com/naver/guitar/releases

\TestCase\SAMPLE-WEBDRIVER\24_Tag속성

jojo6677 commented 5 years ago

예제 스크립트 확인하였습니다. 확인 고맙습니다.

추가 질문이 있어 답글로 문의 드립니다. 셀레니움 서버 실행하고 GUITAR에서 세션생성을 했는데 아래와 같이 webdriver 세션 생성에 실패했다고 오류 메시지가 출력됩니다. 셀레니움, 크롬드라이버 모두 최신으로 받은 상태입니다. 참고로 지난 금요일에 정상 동작하는 것을 확인하였습니다. 잘 동작했는데 어디서 문제가 발생하는 것인지 잘 모르겠네요.

guitar_webdriver문의

고맙습니다~

jojo6677 commented 5 years ago

금요일 오후 패치 진행 및 ini 파일 설정 건드리다가 뭔가 문제가 있었던 것 같네요. GUITAR 새로 설치했더니 정상 동작합니다.

text 값 얻기도 잘 되네요. ^^ 복 받으세요~~ 고맙습니다.