크롬 개발자모드에는 Recorder가 있습니다.

웹페이지에서 사용자의 동작을 그대로 녹화해주는 기능입니다.

각 단계별로 selector(css)를 이용하여 클릭, 텍스트입력 등의 동작을 녹화해줍니다.

 

네이버에서 검색란에 '테스트'라고 입력한 것을 녹화해보면 다음과 같습니다.

selenium에서 change 동작은 'sendkeys'로 처리해주시고  css는 '#query'를 넣어주시면 되겠습니다.

page := ComObjCreate("Selenium.CHROMEDriver")
page.get("https://www.naver.com")
strPath := "#query"
el := page.FindElementByCss(strPath)
el.SendKeys("테스트")
el.SendKeys(page.Keys.ENTER) ;엔터키 입력

+ Recent posts