0
날짜 선택 도구에서 날짜 선택을 자동화해야합니다. 필드를 클릭하고 날짜를 입력 할 수 있습니다. 내가 키를 눌러를 사용하기 전에 초점을 설정하려고Robot Framework의 프레스 키를 사용하여 크롬에서 캘린더 팝업으로 날짜를 보내려면
WebDriverException: Message: unknown error: cannot focus element
(Session info: chrome=62.0.3202.62)
(Driver info: chromedriver=2.32.498550 (9dec58e66c31bcc53a9ce3c7226f0c1c5810906a),platform=Windows NT 10.0.15063 x86_64)
: 크롬에서 실행되는 동일한 테스트는 다음과 같은 오류를 제공하는 반면 파이어 폭스에서 나는 날짜를 입력 키를 눌러 사용할 수 있었다. 포커스 설정은 통과하지만 키를 누를 때이 오류가 발생합니다.
내 코드 (이 파이어 폭스에서 잘 작동) 다음과 같습니다
Click Element xpath=//div[@class='ant-calendar-date-input-wrap']
press key xpath=//div[@class='ant-calendar-date-input-wrap']|{date_to_select}
[
"코드"형식으로 코드를 입력하십시오. 읽고 오류를 확인하는 것이 더 쉬워집니다. 또한 Todor (https://stackoverflow.com/questions/43790516/cant-press-enter-in-selenium2library)에 따르면 두 번째 인수가 필요합니다. 나는 당신의 코드에서 그것을보고 있지 않다. –
Brandon에게 감사드립니다. 두 번째 인수는 변수 $ {date_to_select}입니다. 실제로 'send keys'대신 'Input Text'를 사용하여 해결 방법을 발견했습니다. – Magicofcolors
앞에 달러 기호가없는 것은 아닙니다. –