셀레늄에서이 마우스로 어떻게 해야할지 모르겠다. FF13에서 일하고 있습니다. 그리고 webdriver의 마지막 버전. C# Selenium webdriver mouseOver again
나는이 Is there a proved mouseOver workaround for FirefoxDriver in Selenium2?를 읽고 난이 똑같이했다 :조치 = 새 작업 (드라이버) 빌더; 작업 hoverOverRegistrar = builder.moveToElement (menuRegistrar); hoverOverRegistrar.perform();
개체를 가리키면 잠시 동안 다른 개체 (드롭 다운 메뉴)가 표시되고 숨겨 지므로 셀 륨이 드롭 다운 메뉴를 클릭 할 시간이 항상있는 것은 아닙니다.
내가 뭘 잘못하고 있니?
작동 방식 : 작업 builder = 새 작업 (드라이버); builder.moveToElement (드롭 다운 탭 요소) .moveToElement (요소를 클릭하려는 탭) .click(). build(). perform(); –
그러나 나는 약간의 우아함 해결책이 존재한다고 생각했다. 내 코드가 그렇게 보일 것이라고 생각 : MyFirstElement.MouseOver(); MySecondElement.Click(); 하지만 이제는 MyFirstElement.MouseOver (MySecondElement)와 유사합니다. 글쎄 ... 그것은 아무것도 아닌 것보다 낫다. 고맙습니다. –