2016-04-20 14 views

risposta

2

There is no "mouse wheel" action specificato dal web driver del selenio. È necessario utilizzare .scrollTo(), .scrollBy() e .scrollIntoView() tramite l'interfaccia browser.executeScript(). C'è anche mouseMove rilevante azione del browser, ma ciò potrebbe effettivamente scorrere in vista dell'elemento sotto il cofano:

browser.actions.mouseMove(elm).perform(); 
+0

Ma sembra 'browser.actions.mouseMove (olmo) .Effettuare();' non si innesca il evento 'scroll'. '.scrollIntoView()' funziona perfettamente. – penghui

Problemi correlati