Comment #2 on issue 5891 by
lqqk...@gmail.com: Action builder not moving
mouse
http://code.google.com/p/selenium/issues/detail?id=5891
Doing Geospatial(Map) stuff, here is some code I put together (
vb.net):
Dim TheDriver As New Chrome.ChromeDriver
Dim Objweb As IWebElement
TheDriver.Manage.Window.Maximize()
Objweb = TheDriver.FindElement(By.TagName("body"))
Objweb.SendKeys("^0")
TheDriver.Navigate().GoToUrl("
http://www.mapquest.com")
Wait(2)
Dim TheBuilder = New Actions(TheDriver)
Objweb = TheDriver.FindElement(By.Id("map"))
TheBuilder.MoveToElement(Objweb).Build.Perform()
For Y = 1 To 10
For X = 0 To 50
TheBuilder.MoveByOffset(1, 0).Build.Perform()
TheBuilder.MoveByOffset(0, 1).Build.Perform()
Next
TheBuilder.ClickAndHold(Objweb).Build.Perform()
For X = 0 To 50
TheBuilder.MoveByOffset(-1, 0).Build.Perform()
TheBuilder.MoveByOffset(0, -1).Build.Perform()
Next
TheBuilder.Release.Build.Perform()
Wait(1)
Application.DoEvents()
Next
End
If you need it in Java, let me know...
-JCT