2013-02-04 9 views

Odpowiedz

7

myślę, trzeba będzie uzyskać dostęp do sterownika selen-webdriver bezpośrednio (zakładając browser jest przeglądarka Watir-webdriver):

browser.driver 

Aby uzyskać podkreślając elementu selenu webdriver dla elementu Watir-webdriver, używać wd (zakładając element to elementem Watir-webdriver chcesz kliknij):

element.wd 

Kładzenie to wszystko razem, to zrobić:

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

dziękuję, próbowałem, ale to nie działa dla IE 9 w moim przypadku. Dla ** IE ** działa dobrze 'fire_events'. Czy możliwe jest wywołanie współrzędnych przedmiotu fire_event? Pracuję z zmodyfikowanym przyciskiem podobieństwa [link] (http://developer.yahoo.com/yui/examples/button/btn_example11.html), aw moim przypadku 'element.send_keys (: down)' nie działa – facetostool

+0

Czy dla IE9 używasz watir-webdriver lub watir-classic? –

+0

watir-webdriver 0.6.1. Robię to zdalnie na maszynie wirtualnej – facetostool

Powiązane problemy