I used the public void mouseOver(String) method in the DefaultSelenium class. The essence of the code is as follows:
protected void hoverAction() { WebDriverBackedSelenium webDriver = some_elaborate_method_to_get_webdriver; webDriver.mouseOver("x_p_a_t_h"); }
You may also need to peek at some time to wait for your freeze to make sure that the item gets rendered before the crash (for example, drop-down menus that are usually launched from links are not displayed instantly).
source share