2013-02-04 6 views

risposta

7

penso che si dovrà accedere direttamente al conducente selenio WebDriver (supponendo browser è il browser watir-WebDriver):

browser.driver 

Per ottenere l'elemento di selenio WebDriver sottolineatura per un elemento watir-WebDriver, utilizzare wd (supponendo element è il vostro elemento watir-WebDriver si desidera clicca):

element.wd 

Mettere tutto insieme, si dovrebbe fare:

browser.driver.action.move_to(element.wd, 30, 0).click.perform 
+0

grazie, l'ho provato, ma nel mio caso non funziona per IE 9. Per ** IE ** funziona bene 'fire_events'. È possibile chiamare alcune coordinate dell'oggetto fire_event? Lavoro con il pulsante modificato su similarity [link] (http://developer.yahoo.com/yui/examples/button/btn_example11.html), e nel mio caso 'element.send_keys (: down)' non funziona – facetostool

+0

Per IE9 stai usando watir-webdriver o watir-classic? –

+0

watir-webdriver 0.6.1. Lo faccio con il telecomando su una macchina virtuale – facetostool