Я использую селен / хромедрайвер и код ниже.
Я ожидаю увидеть в консоли журнал событий мыши, как я делаю, когда запускаю MoveToElement с другими элементами.
Почему это не работает с телом сайтов?
driver.Navigate().GoToUrl("http://www.brenz.net/snippets/xy.asp");
IJavaScriptExecutor jx = (IJavaScriptExecutor)driver;
jx.ExecuteScript("mousePosX = 0; mousePosY = 0; onmousemove = function(e){ mousePosX = e.clientX; mousePosY = e.clientY; console.log('Y:' + mousePosY + ' X:' + mousePosX); }; ");
var bodyTag = driver.FindElement(By.TagName("body"));
var actionDriver = new Actions(driver);
actionDriver.MoveToElement(bodyTag, 200, 200);