#c# #selenium-webdriver #mousewheel
#c# #selenium-webdriver #колесо мыши
Вопрос:
У нас есть тестовый сценарий в нашем приложении,
В приложении есть график, когда пользователь нажимает и перемещает скроллер мыши вверх / вниз, это увеличивает или уменьшает размер графика
Мы использовали Selenium Webdriver-3.141 с C #. Мы перепробовали все возможные события прокрутки (класс Actions, JS executor) для прокрутки скроллера мыши, но он всегда перемещает всю веб-страницу вверх или вниз.
Может кто-нибудь, пожалуйста, подсказать, как сделать только скроллер мыши конкретно на графике.
Спасибо, Рагу
Комментарии:
1. Обновите вопрос соответствующим HTML
Ответ №1:
К сожалению, в настоящее время я не думаю, что взаимодействие с колесом мыши поддерживается.
Здесь снято в темноте без HTML-разметки, но вы пробовали что-то подобное?
var test = Driver.findElement(By.Xpath("//whateverMapIs"));
test.sendKeys(Keys.chord(Keys.Control , Keys.Add));
или, может быть
test.SendKeys(Keys.Control Keys.Add);