2013-02-04 21 views

cevap

7

Ben doğrudan selenyum-webdriver sürücüsüne erişmek zorunda kalacak düşünüyorum (sizin watir-webdriver tarayıcı browser edilir varsayarak):

browser.driver 

bir watir-webdriver elemanı için altını selenyum-webdriver elemanı almak için, wd (element varsayarak tıklamak istediğiniz senin watir-webdriver öğesidir) kullanın:

element.wd 

hepsini bir araya getirirsek, sen yapardın:

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

Teşekkürler, denedim, fakat IE 9 için benim durumumda çalışmıyor. ** IE ** için 'fire_events' iyi çalışıyor. Bazı fire_event öğesi koordinatlarında arama yapmak mümkün mü? Benzerlikteki değiştirilmiş düğme ile çalışıyorum [link] (http://developer.yahoo.com/yui/examples/button/btn_example11.html) ve benim durumumda 'element.send_keys (: down)' çalışmaz – facetostool

+0

IE9 için watir-webdriver veya watir-classic kullanıyor musunuz? –

+0

watir-webdriver 0.6.1. Bunu bir sanal makinede uzaktan çalıştırıyorum – facetostool

İlgili konular