我需要使用 Selenium Webdriver - Facebook PHP library 双击一个 dom 元素。
没有直接的方法可以在元素上执行双击,但是有一种方法可以解决这个问题,WebDriverMouse这就是我已经走了多远。
$myElement = $myWebDriver->findElement(WebDriverBy::id('myElement'));
$myWebDriver->getMouse()->doubleClick($myElement->getLocation());
不幸的是,这不起作用,因为->getLocation返回一个实例,WebDriverPoint但该方法->doubleClick()需要一个WebDriverCoordinates.
有没有更简单的方法来执行双击,或者有没有办法WebDriverCoordinates从对象中创建一个实例WebDriverPoint?
非常感谢您的帮助。