3
메뉴 목록을 표시하려면 이미지 위로 마우스를 가져 가려고합니다.셀레늄 웹 드라이버에서 이미지를 마우스로 가리키면 메뉴 목록을 얻을 수 있습니다.
<img id="logo" src="/web/images/header/img_Logo_Topbar.png">
하지만 "//*[@id='logo']"
으로 XPath는을 시도하고있다 :
내 HTML
코드입니다. 응답이 없습니다.
나는이 스크립트를 사용하고 있습니다 :
Actions a1 = new Actions(driver);
a1.moveToElement(driver.findElement(By.xpath("//*[@id='logo']")))
.build()
.perform();
Thread.sleep(1000L);
내가 org.openqa.selenium.UnsupportedCommandException "점점 오전 :.. POST/세션/770b5f2e-68b3-4dac-884f-47ed6d04f99f /의 moveTo 알려진 명령과 일치하지 않은 오류 메시지 – kurri
를 내가 돈 ' 어떤 언어를 사용하는지 알고 있지만, C#에서는'MoveToElement'를 할 때 "build"를 호출하지 않고 단지'Perform' 만 호출합니다. 잘 모르겠지만 사용하고있는 브라우저 나 브라우저 일 수 있습니다. 일부 브라우저 (가장자리와 같은)는 모든 웹 드라이버 기능 및 방법을 구현하지 않았습니다 –
어떤 브라우저와 드라이버를 사용하고 있습니까? Marionette에서 firefox를 실행하는 경우 https://groups.google.com/forum/embed/#!topic/selenium-users/g8IK9AR7EIA를 참조하십시오. – Grasshopper